Getting project from Flash Develop to mobile.. mainly.. iOS


(Nate ) #1

Hey guys, I saw some other topics here on getting this done but was wondering if how I was doing it was correct…

Basically I just make a mobile AS3 project in FD, then I create a certificate using the bat file, after that I package it with that packaging bat file, then I plug my phone into my computer, take the .apk from the dist folder after packaging it, and drag it onto my phone. Then I install the .apk manually on my phone and am able to play it with no problems. Seems too easy… but everything works fine, this is how I have been getting them on my Android phone for years and never had issues. Is this the proper way of getting the job done?

Also

My other question is, how would I go about doing this on an iOS device? Will it be as simple as it is for Android? If so, will I be able to pick up an iOS device on Ebay just for testing my games in the iOS environment?

Thanks guys!


(Jacob Albano) #2

I’m not an expert on this topic, but this article might be useful for the iOS part:

http://kpulv.com/115/FlashDevelop_to_iPad_Workflow/


(TaylorAnderson) #3

Ooooh, I might take a look at this also. I did some googling around to see how easy it was to do AIR to iOS, and it seemed too difficult so I just stuck with Android :stuck_out_tongue:


(Justin Wolf) #4

Testing on iOS is no where near as easy as Android. It’s actually quite ridiculous how much stuff you need to do. Provisioning profiles, buying an Apple Dev license ($100 a year), certificate generation, p12 keys, etc. But once it’s all out of the way, it’s as simple as just publishing directly to the device from FlashDevelop. Kyle Pulver’s article that Jacob linked is exactly what you’ll need to get your stuff on to iOS devices.


(David Williams) #5

If you jailbroke said iOS test device (I think it’s legal now?), testing it is as simple as compiling it with an obtained p12 key and certificate, and then transferring it do the device.


(Ultima2876) #6

For android, there’s a helpful little ‘build folder’ thing I put together to help with testing Stage3DPunk games on mobile, but it’ll work for any SWF :smile:

https://www.dropbox.com/s/hovr1ka9bga9qlt/build.zip (It’ll be going up on the KickBack Games site this week)

Video about how to use it here: https://www.youtube.com/watch?v=9VP9FJQrfrw

You’ll need the AIR SDK and Android Developer Tools installed, and to know the location they’re installed to.

It can easily be modded for iOS, but bear in mind that you also need to have a jailbroken device or all the apple developer craziness set up.

If you want to test on iOS, I recommend at least an iPod Touch 4G. Anything less will NOT run anything built with Adobe Air at any playable framerate (even Stage3D/Starling projects).


(Nate ) #7

Okay guys thank you! So… I am able to get a jailbroken apple device just for testing? But if I wanted to publish an apple application I would need to pay the 100/year and get an apple certificate etc?

I am mainly looking to TEST it on iOS, but if it runs good I was planning on publishing it on iOS as well as Android.