Home > Store

Sams Teach Yourself Adobe(r) AIR Programming in 24 Hours, Rough Cuts

Rough Cuts

  • Available to Safari Subscribers
  • About Rough Cuts
  • Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.

Not for Sale

Description

  • Copyright 2009
  • Dimensions: 7 X 9-1/8
  • Pages: 432
  • Edition: 1st
  • Rough Cuts
  • ISBN-10: 0-7686-8574-5
  • ISBN-13: 978-0-7686-8574-9

This is a working draft of a pre-release book. It is available before the published date as part of the Rough Cuts service.

Sams Teach Yourself Adobe® AIR™ Programming in 24 Hours

Michael Givens

Covers version 1.5 of Adobe AIR

In just 24 sessions of one hour or less, you will be up and running with Adobe AIR 1.5. Using a straightforward, step-by-step approach, each lesson builds upon a real-world foundation allowing you to learn the essentials of Adobe AIR from the ground up.

Step-by-step instructions carefully walk you through the most common Adobe AIR 1.5 tasks.

Quizzes and Exercises at the end of each chapter help you test your knowledge of Adobe AIR 1.5.

By the Way notes present interesting information related to the discussion.

Did You Know? tips offer advice or show you alternative ways to do something.

Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.

Learn how to…

  • Utilize the AIR SDK
  • Write an AIR application with HTML
  • Write an AIR application with Flash CS3 or Dreamweaver CS3
  • Write an AIR application with PDF integration
  • Debug an AIR application
  • Distribute an AIR application
  • Use the AIR APIs
  • Leverage server-side features for AIR

Michael Givens is the CTO of U Saw It Enterprises, a Web technology consulting firm based in Spring, Texas. He is an Adobe Community Expert and an Adobe Corporate Champion known to share his experience and evangelism of all things Adobe. Certified in ColdFusion 5 and as an Advanced CFMX Developer, he has been using ColdFusion since the days of Allaire Spectra and Flex since it was known as Royale. He is the coauthor of Adobe AIR Programming Unleashed (Sams Publishing) and has written articles for the ColdFusion Developer’s Journal and the Flex Developer’s Journal. He also wrote a digital Short Cut titled Apollo in Flight for Sams Publishing. Michael blogs regularly at www.flexination.info.

Category: Programming/Application Development

Covers: Adobe AIR

User Level: Beginning–Intermediate

Sample Content

Table of Contents

Introduction

Part I: Getting Started with AIR

HOUR 1: Taking in a Deep Breath of AIR

What Is the Adobe Integrated Runtime?

Who Benefits from AIR?

A Short History Lesson—From the Adobe Apollo Camp to AIR 1.5

Just How Big Is AIR Going To Be?

Workshop

    Q&A

    Exercises

HOUR 2: Ready to Install AIR

Safety Considerations for the AIR Runtime

Differences for Your Operating System: Windows, Mac OS X, and Linux

Installing the AIR Runtime

    AIR Runtime Installation for Windows

    AIR Runtime Installation for Mac OS X

    AIR Runtime Installation for Linux

Installing the AIR SDK

    AIR SDK Installation for Windows

    AIR SDK Installation for Mac OS X

    AIR SDK Installation for Linux

    Components of the AIR SDK

Finishing the Job

Workshop

    Q&A

    Quiz

    Answers

    Exercises

HOUR 3: Harnessing the AIR SDK

Using the Adobe AIR Debug Launcher

Using the Adobe AIR Developer Tool

Creating a Badge (Seamless) Installer

Workshop

    Q&A

    Quiz

    Answers

    Exercises

HOUR 4: Preparing to Build Your First AIR Application

How to Use Flex Builder 3 for AIR Development

How to Use Flash CS3 Pro for AIR Development

How to Use Dreamweaver CS3 for AIR Development

Workshop

    Q&A

    Quiz

    Answers

    Exercises

HOUR 5: Writing Your First AIR Application with Flex 3

Creating the Flex Project—Desktop AIR Application

Meet the AIR Application Descriptor

    Assigning the Basic Application Descriptor Information

    Assigning the Properties of the Initial AIR Application Window

    Assigning the Installation Folder and Program Menu Folder

    Defining a Custom User Interface for Application Updates

    Toggling the Browser Invocation of the AIR Application

    Registering New File Type Associations for Your AIR Application

The Code, Test, and Repeat Process

    Meet the WindowedApplication Tag

    Meet the Script Tag: Imports and Declaratio

Updates

Submit Errata

More Information