Before using the ConfiGAP app in the Test App menu item, it is helpful to create ALL of the graphic assets that are needed for the app in advanced. This will help to prevent you from slowing down once you have to upload or include icons and splash screens for your app and for the app store.
CAUTION: The default icon must be named icon.png and the default splash screen must be named splash.png in they BOTH must reside in the site root directory.
Icons Creation
You need to create a variety of icon sizes for your app depending on the OS and the App store.
Google Play requires a minimum of least two screenshotsthat show what the app will looks likeon a mobile device.Optionally, you can also add screenshots that showwhat it looks like on 7'' and 10'' tablets if you have optimized your app for tablets. You can even add screenshots for an Android TV.
Android for Google Play:
icon192x192.png
icon144x144.png (marketing)
icon96x96.png
icon72x72.png
icon64x64.png (default)
icon48x48.png
icon36x36.png
NOTE: For submission to Amazon Games you will need an icon that it 114 x 114.
Apple Store requires a minimum of ....
iOS 7.1 for Apple Store:
Icon-40.png - 40x40
Icon-40@2x.png - 80x80
Icon-40@3x.png - 120x120 (NEW!)
Icon-60.png - 60x60
Icon-60@2x.png - 60x60
Icon-72.png - 72x72
Icon-72@2x.png - 144x144
Icon-76.png - 76x76
Icon-76@2x.png - 152x152
Icon-Small-50.png - 50x50
Icon-Small-50@2x.png - 100x100
Icon-Small.png - 29x29
Icon-Small@2x.png - 58x58
Icon.png - 57x57
Icon@2x.png - 114x114
Icon@3x.png - 171x171 (NEW!)
iTunesArtwork.png - 512x512
iTunesArtwork@2x.png - 1024x1024
Icon-16.png - 16x16
Icon-24.png - 24x24
Icon-32.png - 32x32
Icon-64.png - 64x64
Icon-120.png - 120x120
Icon-152.png - 152x152
Icon-Small-40.png - 40x40
Icon-Small-40@2x.png - 80x80
iOS 8 for Apple Store:
Icon-60@3x.png - 180x180
Icon-Small@3x.png - 87x87
Icon-Small-40@3x.png - 120x120
Beside Photoshop and Illustrator which can create icons, there are a number of tools that you can use to create multiple icons at one time. Many of these tools are used with Android Studio; however, you can use them to create icons for your PhoneGap Built projects. Follow the instruction on their website for details.
Make App Icon – best icon resizer for mobile app developers.
Android Asset Studio – Launcher Icon Generator. Create icon from imager, clipart or text. Need to use the Chrome browser for successful results.
Android Asset Studio – Generic Icon Generator. Create icon from imager, clipart or text. Need to use the Chrome browser for successful results.
While not the best option, if you are versed in using Dreamweaver, you can use it to create icons for you:
Create a new folder and name it icons.
Create the largest version of the icon that you need and save it in the icons folder.
NOTE: In this case, we will be creating icons for Android. So the largest one should be 192x192. Save it as icon192x192.png.
TIP: Naming the icon with numbers (e.g., 192x192) will help later when you have multiple icon sizes to choose from without having to open the file or view its properties to see its dimensions.
Duplicate that icon as many times as you need in the same folder and give them descriptive names.
NOTE: In the case of Android from the list above, you need six more icons. Name them by their corresponding sizes.
Open up Dreamweaver and insert ALL of them in a blank page EXCEPT for the largest one (e.g., icon192x192.png).
Select the next largest one and then:
Change the height and width of it in the Properties panel to the size needed (e.g. 144 W and H).
Click on the Resample icon in the Properties panel. WHY: To resample the image to a new size permanently.
In the Resample dialog box that appears, click the OK button.
Repeat steps 4 and 5 for each of the other icons and give them their appropriate size and name.
Close Dreamweaver and DO NOT save the file. WHY: Because it was only used to create the icons and not to create a page.
Splash Screens Creation
Splash screens are displays when the app starts and are used by the app stores for advertisements.
CAUTION: You must have splash screens on iOS apps; howwever, on Android, they are optional but highly recommended.You may want to include splash screens for bothportrait and landscape orientation, depending on what the app does.
For the splash screens, you can used the above technique along with creating some additional splash screens in Photoshop or whatever tools you have at your disposal. Later, you can even load a page of your app in Firefox and then press CTRL + SHIFT + M to create different screenshot sizes by selecting them from the drop-down menu (or creating a custom size) and then pressing the camera icon to create screenshots.