Contents
preface
acknowledgments
about this book
- 1 Introducing Adobe AIR
- Anatomy of Adobe AIR
- Running AIR applications
- AIR application security and authenticity
- Building AIR applications
- Introducing AIR application descriptors
- Building AIR applications using Flex Builder
- Building AIR applications using Flash
- Building AIR applications using the Flex SDK
- Quick-start AIR application for Flex
- Quick-start AIR application for Flash
- Summary
 
- 2 Applications, windows, and menus
- Understanding applications and windows
- Managing windows
- Managing applications
- Menus
- Starting the AirTube application
- Summary
 
- 3 File system integration
- Understanding synchronicity
- Getting references to files and directories
- Listing directory contents
- Creating directories
- Removing directories and files
- Copying and moving files and directories
- Reading from and writing to files
- Reading and writing music playlists
- Storing data securely
- Writing to files with AirTube
- Summary
 
- 4 Copy-and-paste and drag-and-drop
- Using a clipboard to transfer data
- Copy-and-paste
- Drag-and-drop
- Adding drag-and-drop to AirTube
- Summary
 
- 5 Using local databases
- What is a database?
- Understanding SQL
- Creating and opening databases
- Running SQL commands
- Building a ToDo application
- Working with multiple databases
- Adding database support to AirTube
- Summary
 
- 6 Network communication
- Monitoring network connectivity
- Adding network monitoring to AirTube
- Summary
 
- 7 HTML in AIR
- Displaying HTML in AIR
- Controlling how AIR loads HTML
- Scrolling HTML content
- Navigating HTML history
- Interacting with JavaScript
- Managing security issues
- Adding HTML to AirTube
- Summary
 
- 8 Distributing and updating AIR applications
- Distributing applications
- Updating applications
- Launching AIR applications
- Summary
 
index