Ever since Apple announced that they won’t allow any Flash CS5 compiled iPhone apps into the App Store, creative Flash developers lost their one chance to deploy their existing knowledge to the iPhone.
However: since Adobe released Flash CS5 with the iPhone packager anyway, we can actually deploy iPhone apps created in Flash CS5. The only thing we can’t do is to submit these apps to the Apple App Store (in fact we can, but they will reject them anyway, so why bother?)
However: We can distribute our apps using Cydia! Okay, it’s not the same, but you’ve got to start somewhere!
Setting up a Cydia repository is actually pretty easy. There’s a great tutorial right here!
There’s a little problem though: Flash CS5 creates an .ipa file. In step 3 of that tutorial you’ll need to put your application in the Applications folder. That application is actually an .app file, not an .ipa file. (I’ve tried it using the .ipa file; it doesn’t work 😉 )
Getting the .app file is pretty easy:
- Rename your .ipa file to .zip
- Unzip the archive
- Your .app file is in the extracted Payload folder 😉
That’s it! You can now create your own Cydia repository and distribute your rejected iPhone apps to the (jailbroken) masses using Cydia.