Adobe AIR For Dummies

Book Description:
Want to create rich Internet applications and RIA desktop apps that run seamlessly online and offline? Adobe AIR —Adobe Integrated Runtime

makes it possible; Adobe AIR For Dummies makes it easy.
AIR allows Web developers to create rich Internet applications using Web technologies. They run on desktops and across multiple operating

systems, and they’re more than mere wimpy widgets. Adobe AIR For Dummies gives you the scoop on AIR, working with local file systems and

databases, setting up security, and all the stuff you need to know to create cool AIR apps. You’ll learn to:
* Build full-fledged Web apps with JavaScript, Flash, Flex, or HTML
* Integrate AIR applications with Flash
* Use AIR to access services like eBay and AOL videos on the desktop
* Understand the AIR security model and how application sandboxes protect your code and data
* Create apps for network connectivity, monitor remote network services, and work with audio files
* Debug your apps with the AIR Debug Launcher, the alert command, or the AIR HTML Introspector
* Set the environment path in Vista, Windows XP, or Mac OS X
* Use HTML and CSS as building blocks and handle events in HTML DOM
* Add drag-and-drop capability in Flex, Flash, and HTML apps
If you’re excited about the possibilities of building applications that run on the desktop and interface with external Web apps, Adobe AIR For Dummies is just what you need to get started!
From the Back Cover
Build full-fledged Web apps with JavaScript, Flex, or HTML — it's a breath of fresh AIR
With Adobe AIR, you can create rich Internet applications using Web technologies. They run on desktops and across multiple operating systems, and they're more than mere wimpy widgets. This book gives you the scoop on AIR, working with local file systems and databases,setting up security, and all the stuff you need to know to create cool AIR apps.
*Get out in the AIR — find out how to create AIR apps using Flex®, Flash®, and HTML with Ajax
*Play in the sandbox — understand the AIR security model and how application sandboxes protect your code and data
*Connect — learn about the database connectivity of Adobe AIR and how to work with SQL when building databaseapplications
*Banish bugs — see how to use the AIR Debug Launcher, the alert command, and the AIR HTML Introspector to debug your apps
*Surf the AIRwaves — create apps for network connectivity, monitor remote network services, and work with audio files
Open the book and find:
*Secrets for creating Internet-savvy apps
*How to set the environment path in Vista, Windows® XP, or Mac OS® X
*Tips for using HTML and CSS as building blocks
*Ways to use Webkit extensions
*How to handle events in the HTML DOM
*Ten terrific RIAs to check out
*How to add drag-and-drop capability in Flex, Flash, and HTML apps
*Advice for instant downloading and auto-updating

目录 Summary of Contents
Introduction
Part I: Airing It Out with Adobe AIR
Chapter 1: Getting Started with Adobe AIR
Chapter 2: Building and Deploying Your First AIR Application
with HTML and JavaScript
Chapter 3: The Air Feels Different: Building with Flex Builder and Flash
Chapter 4: Exploring the Adobe AIR API
Part II: AIR Application Design
Chapter 5: Using HTML and CSS as Building Blocks
Chapter 6: Anyone Listening? Working with Events
Chapter 7: Windows: Creating Native Application Shells
Chapter 8: Working with Menus and Tray and Dock Icons
Part III: Programming the Adobe AIR API
Chapter 9: Don’t Be a Drag: Interacting with the Clipboard
and Drag-and-Drop
Chapter 10: A New Developer Freedom: Working with the Local File System
Chapter 11: From AIRhead to Datahead: Working with Databases
Chapter 12: Surfi ng the AIRwaves: Net Connectivity
Chapter 13: Working with Audio
Chapter 14: Quick and Easy: Instant Downloading and Auto-Updating
Part IV: The Part of Tens
Chapter 15: Ten Tips for Successful AIR Debugging
Chapter 16: Ten Killer RIAs to Explore
Index

关于作者 About the Author
Richard Wagner is an experienced Web designer and developer who has written more than a dozen Web-related books. Previously, he was vice
president of product development for NetObjects, where he was the inventor and chief architect of the award-winning JavaScript tool called
NetObjects ScriptBuilder.