iOS Life

  • Home
  • ABOUT
  • SERVICES
  • PORTFOLIO
  • BLOG
  • Contact

Tutorial: Export Adobe Flash as an iOS App

Are you a rock star Flash Developer but don’t want to learn Objective-C to release apps to the App Store? Maybe you’ve heard “It’s not possible to run Flash on iOS”. It’s all possible with Adobe Flash CS5!

The workflow is pretty simple. You take your Flash game, modify it a little bit to fit the screen resolution and touch input of your mobile device and export that exact game to iOS with just one single click. You will create your iOS app from within the Flash workspace using the same familiar tools. You can code ActionScript and use the built-in code snippets. There a several new code snippets added specifically for mobile devices. Flash has some new built-in ActionScript to deal with the mobile Accelerometer and touch events that have made the user experience with tablet devices so very popular.

Below are a couple of useful tutorials to show you how to setup your Flash project so you can export directly to iOS.

Creating iOS Apps Using Flash

Learn how to setup your Flash project settings. Note that the iOS export only supports ActionScript 3.0. Make sure you change the stage size to “960×640” pixels for iPhone 4, and “2048×1536” pixels for iPad so it works with the the latest retina display.

Creating a Distribution Provisioning Profile

In order for you to be able to submit apps to the Apple App Store you first need to register as a developer in the iOS Dev Center and pay a $99/year fee. If you want to launch an app on a device that requires a development provisioning profile, install the provisioning profile on the device. In Member Center, you can register individual devices as needed or multiple devices by uploading a file that contains information about each device.

Deploying to an iOS Device

After setting up the developer certificates and provisioning profiles in the Apple Developer Center and setting up the project with the proper settings, it should only take a couple of hours to get your app running on the iPad. Almost no code changes are necessary.

Apple Dev Centre

With this method, Flash will export your app as an IPA file which can be submitted to the App Store, it will not export your code into Objective-C. Therefore you will not be able to modify the app or add in-app purchases or enhanced native features. If you have a great Flash game that’s already done, this is the best way to export it, upload it to iTunes Connect and start making money in the App Store.

Apr 25, 2013 Brian Coleman
News: The Next iPhoneMonetize Your App: Free
You Might Also Like
 
Tutorial: Building an Apple Watch Glance
 
Tutorial: Post to Web Server API in Swift using NSURLConnection
9 years ago Tutorialsios, tutorial3,689
Follow Me
    
Categories
  • About Me
  • Frameworks
  • My Apps
  • News
  • Strategy
  • Swift
  • Tools
  • Tutorials
  • tvOS
  • Uncategorized
  • Videos
  • Watch
Archives
  • May 2016
  • January 2016
  • October 2015
  • July 2015
  • May 2015
  • April 2015
  • March 2015
  • November 2014
  • October 2014
  • September 2014
  • July 2014
  • June 2014
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
brianjcoleman on Twitter
  • Classix is still holding in the top charts on Apple TV in Canada. #55 Free, #23 Top Grossing. #tvos #appletv #app https://t.co/xuEJiT4rro, Jul 14
  • New Blog Post: "Classix for iPhone, iPad & Apple TV” #iOSDev #ios #swift #swiftlang #SwiftDevs #AppleTV Read here: https://t.co/uF6w3gYOot, May 20
  • New Blog Post: "How to test your app for IPv6 compatibility” #iOSDev #ios #swift #swiftlang #SwiftDevs Read here: https://t.co/SveichSUep, May 6

Recent Posts
  • Classix for iPhone, iPad & Apple TV
  • Tutorial: How to test your app for IPv6 compatibility
  • Tutorial: Testing SSL using Charles Proxy on an iOS Device
  • Tutorial: 3D Touch – Quick Actions in Swift
  • tvOS Tutorial: Top Shelf in Swift
Featured Apps
Classix
Sportsnet
TAGS
tutorialswiftios8iosobjective-cvideostrategygamesframeworknewsappsmonitizeios7applefacebookwatchtoolstvosios9bookdesignsocialapiprovisiontutorialsbooksiapiTunes ConnectIPv6
Search
ABOUT
Brian is a Lead iOS/tvOS Developer from Toronto with over 18 years of multifaceted experience including development, design, business analysis and project management.
MOST VIEWED
Tutorial: How To Use Login in Facebook SDK 4.1.x for Swift
163,489 views
Tutorial: How to test your app for IPv6 compatibility
102,074 views
Tutorial: How to use Auto Layout in Xcode 6
89,234 views
FOLLOW ME
    
Email Subscription
Sign up for my newsletter to receive the latest news and tutorials posted.

Enter your email address:

2013-2017 © Brian Coleman