Difference between launch image and splash screen

I was going through IOS Human Interface Guidelines.

It was mentioned as

  • Detect if wifi is turned on
  • How to convert NSTimeInterval to int?
  • Making a call programatically from iphone app and returning back to the app after ending the call
  • How to create progress bar in sprite kit?
  • Code folding not working in Xcode 9.0 beta 2
  • UIScrollview limit swipe area
    1. Display a launch image that closely resembles the first screen of the application. This practice decrease the perceived launch time of your application.

    2. Avoid displaying an About Window or a splash screen. In general, try to avoid providing any type of startup experience that prevents people from using your application immediately.

    Please help me with differentiating launch image with splash screen. Please clarify the two points.

    6 Solutions Collect From Internet About “Difference between launch image and splash screen”

    Launch image is the image that appears when you launch your app, the images you put in the xcode (iphone, iphone retina, ipad landscape, ipad landscape retina, ipad portrait and ipad portrait retina)
    Apple recomends using a screenshot of your app main window, so it appears that your app launch faster (I use a screenshot without buttons)

    Splass screen is, for example, the screens the games use, where you can see the company logo and some other info, some of them even use 2 or 3 splass screens. You have to include them programmatically

    Launch Image is displayed when the app loads.

    Splash screen means, that you display a view with about information as your startscreen. Your User should use your app immediately.

    The launch image is designed to make the perceived launch time of you app feel faster by showing something resembling the interface that will be loaded as quickly as possible. Displaying a logo does nothing but draw attention to how quickly your app loads and adds nothing to the user’s experience.

    If your bundle have default.png then apps takes as a launch image and it remains on screen for 3 seconds

    In iOS splash screen means when you provide any image named Default.png in the bundle and before executing the mainWindow it is just loading that image in the iPhone screen. So, Default.png image is considered as the Splash Screen in iPhone.

    While you load the mainWindow in the iPhone application, you can assign any image that can be viewed in the screen in the specific size as given that is called the launch image.

    So, launch image that is one which we provide run time when application launches and starting the main-window. And here launch image can be dynamically changed based on program written while Default.png / splash screen will be fixed for the application.

    Please let me know if you still have any question?

    Launch Image may take a little short time. It shows when app loading starts into iphone volatile memory. it shows for very short.

    Splash screen means, that you display an Image until your necessary information loading not complete. Like, U can see any loading image before start any heavy game. When all data loading complete then this screen removed and game statrs.
    It may shows for little long. !

    Launch Image is displayed when the app loads. It is designed to make your app feel faster by showing something resembling the interface that will be loaded as quickly as possible.

    Splash screen means, that you display a view with about information as your start screen. Your User should use your app immediately.