Optimizing App Start (or any) Time using Video Analyzing Tools

Xcode Instruments and DYLD_PRINT_STATISTICS are very useful but sometimes you need to visually confirm the data you want has been displayed on the screen when measuring times.

Some video analyzing tools can be helpful in that case. Most of them provide slow-motion play back control, side-by-side video comparison which are quite helpful to checking the optimization result.

Some of the apps are:

  • CMV: Slow Frame-Frame Video Analysis (free, last update 14 Dec 2016)
  • Hudl Technique: Slow Motion Video Analysis (free, register needed, last update 16 Dec 2016)
  • Slowmo — Slow Motion Video Analysis (free, last update 12 Nov 2016) — there seems to be a bug in synchronizing two videos

Screenshot from Hudl:

iOS Developer & Bluetooth LE Veteran