Chapter 4. Porting Flash Projects to iOS

In this chapter, we will cover:

  • Handling user interaction
  • Saving application state
  • Flattening the display list
  • Converting vectors to bitmaps
  • Resizing bitmaps
  • Masking content
  • Working with external SWFs

Introduction

Apple prohibits the installation of third-party plugins on iOS, preventing Safari or any other browser from running Flash content. Unfortunately, this prevents those using iOS devices from accessing the thousands of popular web-based Flash games and applications that are out there.

Until recently, the growing popularity of iOS had left Flash developers, who were wishing to deliver their existing content to Apple's platform, in a difficult position. The only realistic solution was to completely rewrite their ...

Get Flash iOS Apps Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.