When I load my iPhone app it always loads a black screen first then pops up the main window. This happens even with a simple empty app with a single window loaded.
I've noticed that when loading, most apps zoom in on the main window (or scale it to fit the screen, however you want to think about it) and then load the content of the screen, with no black screen (see the Contacts app for an example).
How do I achieve this effect?
Server Side iPhone APNS Communication
How to disable horizontal scrolling of UIScrollView?
Error Using PHP for iPhone APNS
This should be the image you want shown instead of the black launch screen..
How to set a property of a UIKit class or subclass for all future instantians?
I have a circular reference. How can I create a weak reference in Objective-C?
shouldStartLoadWithRequest is not called in my iPhone App
access an integer and string globally in iphone?
Need to show only Weekday with Date UIDatePicker in iPhone
If you look at Apple's Clock application you can see how depending on the last state of the application, the Default.png changes.
You cannot do this in your own app because of permission limits.
Also, make sure to read the iPhone HIG for best practices on Default.png use, in short, dont use it as a splash screen like Twitteriffic..
The screenshot can be find in your Camery Roll library in the Photos app and can be synced back to your desktop..
If all this leaves you with is an empty blue header, a white body, and a blue footer - then that's all you should have.
If you have a persistent tab bar on the bottom & a localized app (different text descriptions), then then launch image should appear with icons but no text.
(See Clock.app & Facebook.app for examples.). Screenshots can also be taken in XCode using the Screenshot tab in the Organizer window and a plugged-in device..