I am trying to get the solutions from last month but no better luck. I have created interactive 500 animations in flash using CS3 and action script 2.0. Now i want to play these on iPad.
-
Can you elaborate on this? Does the application have to run in a browser or native? In browser will never work since Flash Player is not supported on iOS. However an AIR application can be cross compiled to a native iOS application. It is very hard to answer a question which is not specific enough to answer. Try to take care of that. – Dennis Jaamann Nov 02 '11 at 14:19
-
It may be native or browser application. Doesnt matter. – Ravi Nalawade Nov 02 '11 at 14:31
-
In browser won't work, so use Jason Sturges' approach and you'll be fine. – Dennis Jaamann Nov 02 '11 at 14:41
3 Answers
You must package your applications as Apps:
Internet is full of tutorials:
http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-blackberry.html
For iOS, you will need to enroll in Apple's iOS Developer Program and access the Provisioning Profile for needed certificates.
You can also package your SWF using the ADT command line packager.
Download AIR 3.0 SDK.
Assure JRE, or use the one from Flash Builder.
Execute adt to package your SWF to an IPA:
adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
-provisioning-profile ios.mobileprovision
HelloWorld.ipa
HelloWorld-app.xml
HelloWorld.swf icons Default.png

- 15,855
- 14
- 59
- 80
-
I have tried Flash Builder 4.5 and done all things. It runs on iPad but speed and quality of flash is unacceptable. – Ravi Nalawade Nov 02 '11 at 14:21
-
1Flash Builder 4.5 came with AIR 2.6 packager. AIR 3.0 SDK have made significant improvements to performance. Make sure you are following best practices, as discussed here: http://stackoverflow.com/questions/7881221/building-an-ios-app-with-adobe-flex-builder-performance-issues/7881298#7881298 – Jason Sturges Nov 02 '11 at 14:23
Flash Professional CS5.5 has iOS export functionality. It creates an app from your code that can be played on iPad or iPhone.
It's AS3 only, but it's a lot easier to port an application to a different ActionScript version than to a completely new environment.
You'll also need an Apple developer account.
Here's a video showing the whole process, from a Flash file to a working iOS app:

- 8,014
- 4
- 34
- 71
You must package your applications as Apps:
Internet is full of tutorials:
http://www.adobe.com/devnet/air/articles/packaging-air-apps-ios.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-android.html
http://www.adobe.com/devnet/air/articles/packaging-air-apps-blackberry.html
For iOS, you will need to enroll in Apple's iOS Developer Program and access the Provisioning Profile for needed certificates.
You can also package your SWF using the ADT command line packager.
Download AIR 3.0 SDK. Assure JRE, or use the one from Flash Builder. Execute adt to package your SWF to an IPA:
adt -package -target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc]
-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12
-provisioning-profile ios.mobileprovision
HelloWorld.ipa
HelloWorld-app.xml
HelloWorld.swf icons Default.png
Same as above

- 513
- 3
- 18
- 37
-
I have Apple's iOS Developer Program and Provisioning profile. I will do it. thanks for the help. – Ravi Nalawade Apr 06 '12 at 13:39