Mobile Application Deployment FAQs
Deploying a Mobile Web Application
I've finished developing my Alpha Anywhere Application — what now?
To deploy a mobile web application, do I need a separate license from the server included with the Alpha Anywhere Developer Edition?
Yes. The application server included with the Alpha Anywhere Developer Edition is for testing purposes only and needs to be restarted after 30 minutes. In order to deploy your HTML5 mobile apps, you will need a separate license for the Alpha Anywhere Application Server.
Can users launch a mobile web application from the home screen of their device?
Of course. You may want to allow the user to add the mobile web app to their home screen and launch your app with a nice icon. To do so just add the following to your index/home page markup, in the head section:
iOS accepts: rel="apple-touch-icon"
Android and iOS accepts: rel="apple-touch-icon-precomposed"
So you could add something like:
<link rel = "apple-touch-icon" href = "/images/icons/myAppIcon.png" />
<link rel = "apple-touch-icon-precomposed" href = "/images/icons/myAppIcon.png" />
Pay attention to icon sizing. It should be 57px for the iPhone. If you want to supply different icons for the different devices, iOS supports the following:
<link rel = "apple-touch-icon" href = "touch-icon-iphone.png" />
<link rel = "apple-touch-icon" sizes = "72x72" href="touch-icon-ipad.png" />
<link rel = "apple-touch-icon" sizes = "114x114" href="touch-icon-iphone-retina.png" />
<link rel = "apple-touch-icon" sizes = "144x144" href="touch-icon-ipad-retina.png" />
A Startup Image is also supported for iOS, which on the iPhone and iPod Touch must be 320 x 460 pixels in portrait orientation.
<link rel = "apple-touch-startup-image" href="startup.png" />
For more info on icons for iOS devices see Apple's
Custom Image and Icon Generation Guidelines.
While targeted at the native iOS developer, it covers all of the issues you may run into for iOS devices.