Reputation: 1188
I noticed that many iPhone apps like Instagram and Twitter don't have a splash screen, they show an empty version of the UI while the app is loading; then the interface is filled with the rest of the elements. Is it a simple trick that involves a normal splash screen simulating the interface of the app?
Upvotes: 1
Views: 100
Reputation: 1889
Yes, it is simply an image replicating the look of the app.
Apple recommends doing such a trick to lessen the perceived loading time of the app (see here).
Upvotes: 3
Reputation: 25318
First of all, the default.png
is not meant to be a splashscreen! The human interface guidelines state that you should use a screenshot of your user interface with controls disabled. There is no trick to do this because the default.png
is displayed while your app loads, so there is no UI to display. You have to take the screenshot yourself with controls disabled and then use it as the default.png
Upvotes: 2