Skip to main content
November 8, 2010
Question

Reuse of Flash Lite CS4 Mobile app in CS5 for Android handsets

  • November 8, 2010
  • 1 reply
  • 855 views

Hi,

I am working on Windows and have created a Flash Lite 3.0 app in CS4, which works on Nokia Symbian handsets. Can the same code be used in CS5, with Android Publish settings with AIR2.5, to be packaged for Android handsets?

Regards,

Supriya Tenany

This topic has been closed for replies.

1 reply

Chris W. Griffith
Community Expert
Community Expert
November 8, 2010

Unfortunately no. Your Flash Lite application was probably written using ActionScript 2 and AIR for Android requires you to use ActionScript 3.0. Regardless, you will need to adjust to the different hardware keys and possibly some of the interaction models that Android uses.

Good luck with the port!

Chris

November 9, 2010

Hi Chris,

For mobile apps for Android platform, should I create a new project using 'FL 4.0/AS2.0' or choose 'AIR  for Android' for '480x800Android' from 'Templates'? I also see a registration process for the Android Developer Prerelease Program - https://prerelease.adobe.com/callout/default.html?callid={AEF64EB4-A977-4317-909A-14AD8014BA21}. Can you please tell me why it requires shipping details? As I am an individual developer, I do not even have organizational info also, which seem mandatory. Can I not create a FL app for Android phones without this prerelease program?

Regards,

Supriya

Chris W. Griffith
Community Expert
Community Expert
November 9, 2010

You will want to choose the AIR  for Android template (and you will have to recode your application in ActionScript 3). I am assuming you have downloaded the Adobe Flash Professional CS5 Extension for AIR 2.5 from http://labs.adobe.com/technologies/flashpro_extensionforair/. If not, do so.

You should no longer need to apply for the Pre-release program, the SDK can be downloaded here: http://www.adobe.com/go/air_sdk

Take some time to read the forums to learn about various application settings, debugging tips, and other lessons learned. There is a good chance someone has asked the question and it has been answered!

Good luck on the port!