Ever wondered how all of the applications on your iPhone seem to show a loading screen or “boilerplate” as soon as the icon is touched and wondered how they get the image to appear quickly? Well the secret is in the presence of a file in your application called Default.png.
When the icon for an application is touched in Springboard (the main application that displays all the apps on your phone and lets you touch an icon to start an application), it looks for a file called Default.png in the top level of your application bundle to create the animated starting transition. If you don’t specify a Default.png file, you will often see a black screen for a few seconds before your application kicks in.
There is no special info.plist entry you need to make; as you would for the application icon. All that you need is to add the image as a resource to your project and make sure that it is located at the top level of the application and be spelled exactly like “Default.png” (NOTE: the ‘D’ must be capitalized).