Aras Innovator Platform

Deploying the Example Android App

Once the app is ready to use, deploy it either by uploading it to the Google Play Store or by sideloading the app directly onto your Android devices. The requirements for sideloading the app versus uploading it to the Google Play Store are very different:

  • Uploading an application to the Google Play Store allows other users or companies to use the application.
  • Sideloading is done by manually copying the application to each target device. This can be used for private enterprise applications.

This section provides additional references depending on the requirements of your application.

If the Android App is intended to be deployed to consumers or companies directly, then you should upload the App to the Google Play store.

First, you will need to register an account on the Google Play Developer Console:

http://play.google.com/apps/publish/signup/

Google has detailed steps for uploading a new Android App to the Google Play store on their website:

http://support.google.com/googleplay/android-developer/answer/113469

If the purpose of the application is to be used within a business setting, you should sideload the Android App onto any devices that need access to the program.

Use the following procedure to sideload the application:

  1. Enable sideloading on your Android device.
  2. Find the Security settings on your Android device and check the box for Allow installation of apps from unknown sources under the Device Administration section.
  3. Build the package within Visual Studio by right-clicking on the ArasAndroid project and selecting PackageArasAndroid for Android (.apk).
  4. Copy the …\ArasAndroid\bin\Release\ArasAndroid.ArasAndroid-Signed.apkfile from your compiled project to your Android device.
  5. On your Android device, open the ArasAndroid.ArasAndroid-Signed.apk file to install the app.
  6. The ArasAndroid App should now be available under your list of Apps on your Android device.

Additional information about sideloading an app in Android is available on the Android website:

http://developer.android.com/distribute/tools/open-distribution.html