CONTENTS

INTRODUCTION

CHAPTER 1: AN INTRODUCTION TO FLASH, FLEX, AND AIR

Adobe Flash

Flash on Mobile Devices

ActionScript 3.0

ECMAScript

Key Concepts

The Flex Framework

Flex 4.5.1

MXML

Spark Library Components

Data Binding

Flex Mobile Application Structure

Considerations for Mobile Development

Adobe AIR

Summary

CHAPTER 2: GETTING STARTED

Using Flash Builder 4.5.1

Working with Workspaces

Using the Flash Perspective

Using the Flash Debug Perspective

Using the Source and Design Views

Creating a Mobile Project Using Flash Builder

Creating a Hello World App Example

Defi ning Run Confi gurations

Running Mobile Applications on the Desktop

Running Mobile Applications on the Device

Summary

CHAPTER 3: BUILDING AIR APPLICATIONS FOR ANDROID, BLACKBERRY, AND IOS DEVICES

AIR Application Descriptor Files

Setting Properties in the AIR Application Descriptor File

Manually Editing the Application Descriptor File for the Hello World App

BlackBerry Tablet OS Confi guration

Packaging for Google Android

Packaging for Apple iOS

Packaging for BlackBerry Tablet OS

Updating AIR Applications

Retrieving Details from the Application Descriptor File

Using the Version Number

Summary

CHAPTER 4: TOUCH, MULTITOUCH, AND GESTURES

Multitouch Interactions

Determining Touch Input Support

Creating a Multitouch and Gestures App Example

Touch Event Handling

Registering Touch Events on Interactive Objects

Determining the Supported Touch Points

Gesture Interactions

Determining Which Gestures Are Supported on a Device

Gesture ...

Get Beginning Flash®, Flex®, and AIR® Development for Mobile Devices 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.