Saturday, February 26, 2011

step by Step How to setup the emulator for Air

1. Become an Android Developer free - developer.android.com and get the SDK and unzip it

2. Run the exe and make an emulator from the tabs there

3. Run the emulator

4.Get the AIR 2.5 SDK install it in Flash

5. From the zip grab the runtimes/air/android/emulator/ apk file and add it to the android dev tools directory

6. Get a command prompt (start > all programs > accessories > command prompt

7. Change directories (cd) to the android tools directory

8. You then use the android debug bridge to load Air onto each emulator

for reference... http://developer.android.com/guide/developing/tools/adb.html

9. Type: adb devices to see your running emulator

10. Type: abd install Runtime.apk (or whatever the Air runtime is called) to put Air on the emulator

11. Close the emulator, run another emulator and type the line above again. Do this for all your emulators

FLASH

1. Make a new Android app - or under publish settings Flash choose Android (works even if you did not start with Android)

2. Go through the Android Publish Settings - app name, certificate, icons, etc.

4. Set the distribution to emulator and auto run app on emulator and publish

5. You need to have the emulator running and unlocked (slide the lock way to the right)

About Android Market


Android Market is an online software store developed by Google for Android devices, An application program ("app") called "Market" is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers. The Android Market was announced on 28 August 2008. On 17 March 2009, there were about 2,300 applications available for download from the Android Market. On December 31, 2010 the Android market reached the 200,000 app milestone.

Android and IPhone

What I found for android Phone that the installation of the emulator is harder than the iphone, as in the iphone mobile we can run the apps from inside the flash. With the Android we have many emulators, it is really confusing wich emulator we should work with, and what is the right specification (Width and height) we should pick.

On the Other side I didn’t need to set up a developer account then create a certificate; creating certificate is so easy with the android. I think the future for Android Market will be so big.

I'll post step by step how to set up the emulator for AIR, those steps Dan zen gave it to us, and they're relly helpfull. those steps will be needed to publish an Android Apps into Android device.

My Experience with Android

When we tried to set up the emulator for AIR in the class it was OK, but as I see it was a little challenging. At my desktop at home the setup was really hard, I did mostly all the steps right but one step gave me problems; as I couldn’t get the AIR 2.5 SDK install in Flash. I downloaded flashpro_extensionforair.zxp but as I have windows 7 on my computer, the download process was not successful and I got this message again and again:

“You do not have the appropriate permission required to perform this operation”

I spent maybe all the night more than 5 hours trying to figure out how to solve this issue, but I couldn’t.

Next day in the class everything goes fine and smooth, I was able to do a small Apps and downloaded to the Android, this step was so easy even easier than the iphone and IPod. Sheridan College provide us with android devices. I think maybe everyone in the class did his small app and downloaded on the Android device.

Some Usefull Links:

Publishing AIR for Android Applications

AIR for Android GPU Acceleration

AIR for Android - Part 1

AIR for Android - Part 2

Sunday, February 13, 2011

Useful Links

I’m really so eager to create more apps, especially now it is more easy to build standalone content for the Apple iPhone, iPod touch, and iPad using the updated Packager for iPhone included with Adobe Flash Professional CS5 and with the AIR 2.0.5 SDK on Adobe Labs.

Here are some additional resources: