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

by
Edition: 1st
Format: Paperback
Pub. Date: 2008-11-07
Publisher(s): Sams Publishing
List Price: $29.99

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Sams Teach Yourself Adobereg; AIRtrade; 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 tohellip; 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 ofAdobe AIR Programming Unleashed(Sams Publishing) and has written articles for theColdFusion Developerrs"s Journaland theFlex Developerrs"s Journal. He also wrote a digital Short Cut titledApollo in Flightfor Sams Publishing. Michael blogs regularly at www.flexination.info. Category: Programming/Application Development Covers: Adobe AIR User Level: BeginningIntermediate

Author Biography

Michael Givensis 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 both 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 co-author of Adobe AIR Programming Unleashed (Sams Publishing) and has written articles for the ColdFusionDeveloper’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.

Table of Contents

Introduction
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
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
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
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
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 Windowed Application Tag
Meet the Script Tag: Imports and Declarations
Meet the initApp() Function
Summing Up
Table of Contents provided by Publisher. All Rights Reserved.

Excerpts

Introduction IntroductionThe Adobe Integrated Runtime (AIR) is a new product from Adobe, released in the spring of 2008. It allows web developers and web designers to use the skills they already have to build rich desktop applications. Revolutionary in many ways, AIR is a cross-operating system runtime that is light-weight yet powerful. Many naysayers might comment that AIR gives you a capability that is already covered in competing products (you can build desktop applications with other tools). But AIR excels in its easy-to-learn application programming interface (API) and in its capability to take existing web applications and add powerful desktop features that are either impossible to do from a browser or prone to browser differences, making them difficult to code. AIR applications, often called rich desktop applications, are springing up all over the Internet. Take a moment and use your favorite search engine to search "Adobe AIR applications". As of this writing, more than 159,000 results come back with these search keywords (double-quoted) on Google. AIR applications can be written in Adobe Flex, Adobe Flash, HTML, in a combination of HTML/JavaScript, or AJAX--the same skills you use today. In the next 24 hours, after reading SamsTeach Yourself Adobe AIR Programming in 24 Hours , you can start building for the desktop today. It's that easy.This book gives you the knowledge, from a professional developer's perspective, of just how easy it is to program for AIR. From installing the AIR runtime to leveraging popular integrated development environments (IDEs), from creating your AIR applications to packaging and deploying them to end users, from debugging AIR applications to profiling them for improving performance, each hour presents you with new, important concepts, reinforced with a workshop, hands-on section at the end of each chapter.The first 10 hours of chapters introduce you to getting started with AIR, and include the following topics:In Hour 1, "Taking in a Deep Breath of AIR," you'll learn about the pieces that make up AIR, who benefits from AIR's easy-to-grasp learning curve, a short history lesson about AIR, and just how big AIR is expected to be.In Hour 2, "Ready to Install AIR," safety considerations for the AIR runtime are discussed, along with differences for your operating system (Windows, Mac OS X, and Linux), and how to install the AIR runtime on the different operating systems.In Hour 3, "Harnessing the AIR SDK," you learn about the AIR software development kit (AIR SDK), including using the Adobe AIR Debug Launcher (ADL), using the Adobe AIR Developer Tool (ADT), and creating a badge (seamless) installer for AIR application deployment.In Hour 4, "Preparing to Build Your First AIR Application," you learn about the Adobe suite of tools recommended for building AIR applications, including Flex Builder 3, Flash CS3 Professional, and Dreamweaver CS3, as well as a third-party IDE, Aptana Studio.In Hour 5, "Writing Your First AIR Application with Flex 3," you see how to use Flex Builder 3 to build an AIR application. You will walk through building a Hello AIR World application, testing it, and packaging it for deployment.In Hour 6, "Writing an AIR Application with HTML," you see how HTML and HTML/JavaScript or AJAX can be used to build AIR applications.In Hour 7, "Writing an AIR Application with Flash CS3 or Dreamweaver CS3," you see how to use Flash CS3 Professional and Dreamweaver CS3 to build AIR applications, test them, and package them for deployment.In Hour 8, "Writing an AIR Application with PDF Integration," you learn how to add PDFs to your AIR applications and how these int

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.