How to Submit a Flash Builder Mobile Project to Android and iOS Markets
There's no doubt that Android and iOS are the most popular mobile platforms today. And everyone wants to have their own mobile app. Traditionally, it has been possible to develop for multiple devices using Adobe Flash Builder or Flash Professional. Not until the 4.5 and 5.5 releases respectively has it been possible to build a single project and package it for both markets.
Although better performance is obtained by using Xcode for iOS (because of threading and memory management) and Java for Android, not everyone is able to work with both languages or has the time to build two projects. Wherever superior performance isn't required, your efforts are easily rewarded by using Flash Builder 4.5 or newer.
Here are the steps:
- Provisioning (Development) Certificate
- Develop/Test/Debug your app
- Prepare graphics (logos, icon, screenshots)
- Sign the app (Distribution Certificate, MobileProvision Certificate)
- Build the project
- Upload to Android (Google Play Market)
- Upload iOS App Metadata
- Download ApplicationLoader
- Upload .ipa with the Application Loader
- Wait for Apple's approval
1. To begin developing (at least for a release version) you will need to grab a provisioning certificate. You will basically inform Apple that you will be building a new project, giving the name of the project to obtain a certificate. You'll need to use the top right panel on this page Click on the iOS Provisioning Portal and add a Development Certificate