I have developed an iPhone app with a launch image. When starting the app in the simulator, the image zooms in as expected. However, when the app is deployed to my physical device, the zoom animation is very short and sometimes completes instantaneously.
I’m sure it’s nothing to do with my app start up as I put a sleep call in applicationDidFinishLoading to slow it down and this occurs after the zoom animation has completed.
Has nothing to do with your startup image. Has everything to do with the speed of your device and what you’re loading on starting. If you’re not loading much at startup the animation will be very fast, especially on a 3GS device.