Launch Image - help for IOS

Hi,

According to the IOS guidelines I need Launching images for all apps
http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html

Since my app is going to be universal for iphone/ipad…

how do I go about the diff sizes? and what are the naming conventions?

I read that I need a file called Default.png… but what size is that? I need one for diff orientations?

Do I just update the plist?

any help

Thanks [import]uid: 67619 topic_id: 32421 reply_id: 332421[/import]

There are no build.settings settings for default images, just Icons. Here’s my icon setup (inside of the plist in build.settings)

 CFBundleIconFile = "Icon.png",  
 CFBundleIconFiles = {  
 "Icon.png" ,   
 "Icon@2x.png" ,   
 "Icon-72.png" ,   
 "Icon-72@2x.png",  
 "Icon-Small-50.png" ,   
 "Icon-Small.png" ,   
 "Icon-Small@2x.png"  
 },  

I also include the android icons:

Icon-ldpi.png (a 36x36 icon)
Icon-mdpi.png (a 48x48 icon)
Icon-hdpi.png (a 64x74 icon)
Icon-xhdpi.png (a 96x96 icon)

I’m not sure if Corona SDK is using the xhdpi one yet, but I include it for when they do.

As for the Default image. You need to include several default images, please note the case is sensitive in these:

Default.png 320x480
Default@2x.png 640x960
Default-568h@2x.png 640x1136
Default-portrait.png 768x1004
Default-portrait@2x.png 1536 x 2008
Default-landscape.png 1024 x 748
Default-landscape@2x.png 2048 x 1496

These just need to be in the top level directory with your main.lua file.

You do not need to load these launch images to iTunes Connect, they just need to be in the folder.

If you don’t provide the @2x versions, it will use the 1x versions and scale them up but first impressions…

[import]uid: 19626 topic_id: 32421 reply_id: 129007[/import]

also remember about orientation, landscape is using default image rotated by 90 degree for iphone

Tom [import]uid: 111283 topic_id: 32421 reply_id: 129008[/import]

Are them caps right in your list Rob ?

According to Apple the words Landscape, Portrait, Left and Right should have upper case first letter.

Also you missed Default-PortraitUpsideDown.png but that is listed on Apple site, maybe Corona doesn’t use it.

EDIT: Also seen Default-LandscapeLeft.png and Default-LandscapeRight.png listed.

Dave [import]uid: 117617 topic_id: 32421 reply_id: 129046[/import]

Thanks for that guys…

Rob… how are you finding the naming conventions? is it somewhere in the Corona docoI have missed?

Also for launching images… Apple says

Supply a launch image to improve user experience.

Avoid using your launch image as an opportunity to provide:

An “app entry experience,” such as a splash screen
An About window
Branding elements, unless they are a static part of your app’s first screen
But my first screen is my Logo… so I was just going to put still images of my logo… is that allowed? They say avoid using a splash screen etc…

Dave: I could not see any others other than the ones rob mentioned on the apple page for launching images… see link top table…

http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html [import]uid: 67619 topic_id: 32421 reply_id: 129063[/import]

Here it shows the ones I mention -

http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12

If you scroll down to “Providing Launch Images for Different Orientations” (just under table 5-3).

Dave [import]uid: 117617 topic_id: 32421 reply_id: 129066[/import]

Yea, I got the case wrong when I typed it:

Default-568h@2x.png
Default-Landscape.png
Default-Portrait.png
Default.png
Default@2x.png

are what I use. See table 5-4 of this document:

http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12

Default-LandscapeLeft.png
Default-LandscapeRight.png
Default-PortraitUpsideDown.png

Are also supported but will fall back to the -Landscape and -Portrait versions if not there. Apple goes a bit crazy with this too. It seems that you can do:

Default-PortraitUpsideDown@2x~iphone.png and
Default-PortraitUpsideDown@2x~ipad.png

If you want to.

As for what should be the content of this Default loading screen, it’s typically branded to your Business name. Mine is a dark blue textured background with my logo Omnigeek Media. Then once the app starts up, I show the splash screen for the app. Apple doesn’t think the Default.png and the App splash should be the same.
[import]uid: 19626 topic_id: 32421 reply_id: 129085[/import]

There are no build.settings settings for default images, just Icons. Here’s my icon setup (inside of the plist in build.settings)

 CFBundleIconFile = "Icon.png",  
 CFBundleIconFiles = {  
 "Icon.png" ,   
 "Icon@2x.png" ,   
 "Icon-72.png" ,   
 "Icon-72@2x.png",  
 "Icon-Small-50.png" ,   
 "Icon-Small.png" ,   
 "Icon-Small@2x.png"  
 },  

I also include the android icons:

Icon-ldpi.png (a 36x36 icon)
Icon-mdpi.png (a 48x48 icon)
Icon-hdpi.png (a 64x74 icon)
Icon-xhdpi.png (a 96x96 icon)

I’m not sure if Corona SDK is using the xhdpi one yet, but I include it for when they do.

As for the Default image. You need to include several default images, please note the case is sensitive in these:

Default.png 320x480
Default@2x.png 640x960
Default-568h@2x.png 640x1136
Default-portrait.png 768x1004
Default-portrait@2x.png 1536 x 2008
Default-landscape.png 1024 x 748
Default-landscape@2x.png 2048 x 1496

These just need to be in the top level directory with your main.lua file.

You do not need to load these launch images to iTunes Connect, they just need to be in the folder.

If you don’t provide the @2x versions, it will use the 1x versions and scale them up but first impressions…

[import]uid: 19626 topic_id: 32421 reply_id: 129007[/import]

also remember about orientation, landscape is using default image rotated by 90 degree for iphone

Tom [import]uid: 111283 topic_id: 32421 reply_id: 129008[/import]

Are them caps right in your list Rob ?

According to Apple the words Landscape, Portrait, Left and Right should have upper case first letter.

Also you missed Default-PortraitUpsideDown.png but that is listed on Apple site, maybe Corona doesn’t use it.

EDIT: Also seen Default-LandscapeLeft.png and Default-LandscapeRight.png listed.

Dave [import]uid: 117617 topic_id: 32421 reply_id: 129046[/import]

Thanks for that guys…

Rob… how are you finding the naming conventions? is it somewhere in the Corona docoI have missed?

Also for launching images… Apple says

Supply a launch image to improve user experience.

Avoid using your launch image as an opportunity to provide:

An “app entry experience,” such as a splash screen
An About window
Branding elements, unless they are a static part of your app’s first screen
But my first screen is my Logo… so I was just going to put still images of my logo… is that allowed? They say avoid using a splash screen etc…

Dave: I could not see any others other than the ones rob mentioned on the apple page for launching images… see link top table…

http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html [import]uid: 67619 topic_id: 32421 reply_id: 129063[/import]

Here it shows the ones I mention -

http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12

If you scroll down to “Providing Launch Images for Different Orientations” (just under table 5-3).

Dave [import]uid: 117617 topic_id: 32421 reply_id: 129066[/import]

Yea, I got the case wrong when I typed it:

Default-568h@2x.png
Default-Landscape.png
Default-Portrait.png
Default.png
Default@2x.png

are what I use. See table 5-4 of this document:

http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12

Default-LandscapeLeft.png
Default-LandscapeRight.png
Default-PortraitUpsideDown.png

Are also supported but will fall back to the -Landscape and -Portrait versions if not there. Apple goes a bit crazy with this too. It seems that you can do:

Default-PortraitUpsideDown@2x~iphone.png and
Default-PortraitUpsideDown@2x~ipad.png

If you want to.

As for what should be the content of this Default loading screen, it’s typically branded to your Business name. Mine is a dark blue textured background with my logo Omnigeek Media. Then once the app starts up, I show the splash screen for the app. Apple doesn’t think the Default.png and the App splash should be the same.
[import]uid: 19626 topic_id: 32421 reply_id: 129085[/import]