I have been reading through the iOS Human Interface Guidelines as a more senior developer has turned around and told me that there is no need for the default.png
images or as he calls them splash screens and he believes this because of this line:
As much as possible, avoid displaying a splash screen or other startup experience. It’s best when users can begin using your app immediately.
But I don't believe he is correct, because this document also states
You must provide at least one launch image. Typically, an iPhone app includes at least one launch image in portrait orientation; an iPad app includes at least one launch image in portrait orientation and at least one launch image in landscape orientation.
Now I have done some research and found Difference between launch image and splash screen but there is no definitive answer on there.
Can anyone provide any other evidence (Possibly from Apple) that states that these images are required so I can go back and say "No you are wrong"?
And if possible a good descriptive answer describing the difference between a Launch image (default.png
) and a splashscreen (Which in my opinion is not the default.png
image)?
You should not see the default.png
as a splash screen. And you senior developer is wrong.
Just start an app without a default.png
on an old device, like an iPhone 3GS or iPhone 4, and you will see a black screen.
The default.png
is meant as a placeholder while your app is launching. Apple suggests you use a screen shot of your app’s main view without any content. For example, the Notes app will launch with an empty list of notes, and the text will fill in once the app has launched.
The comment in the HIG about displaying a splash screen is there because some apps present a splash screen with a company name longer than was needed for the app to start and Apple does not want this because it does not make for a very good user experience.
So in short, yes you should provide a default.png
as a placeholder for the time it takes your app to be launched, but never as a commercial splash screen.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With