Animation Hitches in iOS Development

source: Apple Developer Talk
source: Apple Developer Talk
source: Apple Developer Talk
source: Apple Developer Talk

Commit Hitch

When commit phase takes extra time to prepare changes then Hitch occurred is Commit Hitch. Developer Tool Instruments from Xcode12 includes Animation Hitches measure. This also includes Time Profiler to detect and locate commit hitches.

Render Hitch

When execution of pipeline takes extra time then Hitch occurred is Render Hitch. Same Instruments can be used to detect the Render Hitches labeled as “Expensive Gpu” hitch type. To fix them Xcode View Debugger is to be used. Xcode introduces performance optimizations to suggest fixes for render hitches. Those can be viewed by enabling Show Performance Optimizations from Editor menu.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sai Durga Mahesh

Sai Durga Mahesh

73 Followers

Using Data Science to provide better solutions to real word problems