Mobile Application Deployment FAQs

Deploying a Mobile Web Application


1

I've finished developing my Alpha Anywhere Application — what now?

With Alpha Anywhere, it's easy to deploy cross platform HTML5 mobile web apps. Simply publish your content (HTML markup, JavaScript, CSS, images, etc.) to your Alpha Anywhere Application Server and point your mobile browser to the respective home/index page URL. This may be named something like http://myApplicationServer/index.a5w

2

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.

3

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:

<head>
    <link rel = "apple-touch-icon" href = "/images/icons/myAppIcon.png" />
    <link rel = "apple-touch-icon-precomposed" href = "/images/icons/myAppIcon.png" />
</head>

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.

Deploying a Hybrid Mobile Application


1

Can I deploy my Alpha Anywhere application to the Apple Store, Google Play or Windows Store?

Absolutely! Using Alpha Anywhere and PhoneGap, it’s easy to build hybrid mobile applications that can be deployed natively to the different app stores. For more information on using Alpha Anywhere with PhoneGap, please see the videos below:

Using Alpha Anywhere and PhoneGap Build to develop native mobile apps

Bob Moore, Alpha Software's VP of Mobile Development, discusses building hybrid mobile apps with Alpha Anywhere at a recent developer's conference

Creating a native iOS PhoneGap app from scratch

Creating a PhoneGap 2.x app for Android from scratch



2

To deploy an application to the Apple Store, Google Play or Windows Store, do I need an Alpha Anywhere Application Server?

Yes. To run your Alpha Anywhere app wrapped in PhoneGap, you will need an Alpha Anywhere Application server.

3

Does my Alpha Anywhere application still need to be certified according to a given app store's submission requirements?

Yes. Just because you have built your mobile HTML5 application with Alpha Anywhere, it doesn't change the rules. You will still be deploying a native app, built with PhoneGap and containing a WebView that includes the content of the Alpha Anywhere HTML5 app.

4

I've built a commercial application with Alpha Anywhere and deployed it to one of the mobile app stores—Do I need to pay royalties to Alpha Software?

No, you do not. There are no royalties to Alpha Software for commercial applications.