On iPhone’s clever trick regarding app launch time

by moose

Daring Fireball: More Notes on Notes:

What many Apple apps do is take a screenshot of the current display when you quit, and overwrite the default.png file inside the application bundle with that screenshot. Then when next you launch that app, you immediately see the entire contents of the screen from when you previously quit — but it’s still just a screenshot, a static image. It looks like the app has launched instantly, but in fact you’ve still got to wait a few seconds for the app to restore itself to the point where it’s actually ready to use.

This is an insanely clever trick. You have to give credit to Apple’s developers to sweat out on tiny details… but it’s all these tiny details that make a great user experience.

Share this: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Reddit

 

Leave a Reply