ok. I know how to display the splash screen on iPhone. Seems quite simple enough (i.e. setting the Default.png and calling “sleep” command).
But, is the application actually doing anything during this time? My app needs to go and fetch some data from Web before showing the app’s first screen, but when I do the splash screen, it doesn’t seem like it’s doing this while showing the splash image.
Can I actaully make the app do something while showing the splash screen?
The best way would be to structure you application differently slightly differently.
Make your application display the Default.png when it starts it (ie. put a UIImageView onto screen), then start fetching your data.
Then either when you have fetched the data (or if you really must, once an NSTimer has expired, but it’s a better user experience if you avoid a fixed time interval) change the view to be your real one.