Picture this scenario: You’re building a cross-platform app for your client and you’re ready to show your progress. Perhaps you’d want them to see the Android version but they don’t have an Android device, or you’d like them to see the app on iOS7 but they haven’t updated their devices.
Today I’d like to talk about two great services that could help you solve this common problem by providing you web-based access to mobile platform emulators.
For Android you can use a service called Manymo. When you go to the Manymo website you’ll automatically have access to different Andorid emulators, each with a different form factor and running different Android versions. You and/or your client could use these virtual devices to familiarize with different Android versions. You can play with these emulators for free and they’ll remain active for up to 5 minutes.
Now, if you create a free account you’ll be able to upload your own APK and test your app on different Android versions, all from the web. What’s more, once you upload your APK, you can get a “share” url you can then send to your client to test your app. The free account will allow you to have up to 10 emulator launches per month, one at a time, plenty of time to see if the service is good for you.
To begin, select “Launch with App”
On the next screen click “Browse” to select your APK. Your APK is located in your App Folder/build/android/bin/<your_app_name.apk>
When your upload is complete you’ll be taken back to the emulators screens. Any emulator you select at this point will be launched with your app.
On the right-hand side you’ll have a “Share” option which will give you the URL you can use to share this emulator with your client.
For iOS there’s a service called App.io. Their offering is similar, but with 2000 app plays on the free account. It also allows you to add a password to your app as well as selecting the orientation in which the emulator will be launched.
Uploading a Titanium app to App.io is a little bit more piecemeal, but can be done, and they have documented the steps on their website. They’re working on a Titanium Studio plugin which promises to make the process much easier.
There you have it. Two more cool tools to add to your bag of tricks. Have fun!