| Introduction |
| Welcome |
00:46 |
| Using the example files |
00:39 |
| 1. Getting Started with AIR |
| Introduction to AIR |
01:16 |
| Getting started with AIR |
01:11 |
| 2. Using the AIR Extension for Flash CS3 |
| Understanding the AIR application workflow |
03:59 |
| Modifying the Application and Installer settings |
06:13 |
| Signing your AIR application |
03:06 |
| Packaging your AIR application |
03:09 |
| 3. Using the Clipboard |
| Introducing the Clipboard |
03:16 |
| Understanding the Clipboard |
02:37 |
| Adding data to the Clipboard |
09:40 |
| Getting data from the Clipboard |
05:56 |
| Using deferred rendering |
05:25 |
| 4. Supporting Drag-and-Drop Functionality |
| Understanding drag-and-drop operations |
01:25 |
| Supporting a drag operation |
05:09 |
| Accepting dropped data |
06:25 |
| 5. Using the File System |
| Introducing file system support |
03:16 |
| Working asynchronously vs. synchronously |
02:56 |
| Browsing for files and directories |
04:14 |
| Listing the contents of a directory |
07:41 |
| Using the File class properties |
04:44 |
| Performing file system actions |
10:12 |
| Writing data to a file |
08:25 |
| Reading files |
07:41 |
| Using temporary files and directories |
01:42 |
| 6. Using HTML |
| Introducing HTML in AIR |
02:28 |
| Using the HTMLLoader |
08:35 |
| Scrolling HTMLLoader content |
12:21 |
| Accessing HTML history |
09:21 |
| Using script bridging |
04:28 |
| 7. Handling PDFs |
| Detecting PDF support |
05:15 |
| Loading a PDF file with HTMLLoader |
07:31 |
| Limitations of PDF support |
01:08 |
| 8. Using Native Windows |
| Introducing native windows |
04:24 |
| Creating standard windows |
11:15 |
| Creating windows with custom chrome |
11:18 |
| Creating resizable windows |
08:37 |
| Creating full-screen windows |
08:03 |
| Setting a window to always be on top |
04:50 |
| 9. Managing Multiple Windows |