Adobe Air For Flash Developers
by David Tucker
$ 49.95
  • 7.00 hrs
  •  EN
  • 17 lessons

Rich internet applications become more popular and powerful every year, but they have been limited to what can be done from within a web browser. Adobe AIR allows web developers to leverage their Flash, Flex, HTML, and AJAX skills to create multi-platform desktop applications. In AIR for Flash Developers, David Tucker uses Flash CS3 Professional to create several AIR applications, exploring the workflow and features of the AIR extension and runtime along the way. He discusses how to integrate with an operating system; how to incorporate HTML and PDFs; how to use the local SQLite database for information; how to package, distribute, and update AIR applications; and much more. Example files accompany the course.  

Note: This course will be most valuable to those who are familiar with ActionScript 3.0 and XML within Flash CS3 Professional.

Course Adobe Air For Flash Developers
Author David Tucker
SKU
ISBN
Release Date 2008-08-07
Duration 7.00 hrs / 17 tutorials
Work files No
Price $ 49.95
Retail price $ 99.95
Language
Tags Adobe, flash, flash cs3, developers
Required software Adobe Flash CS3 Professional
 
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
10. Using Native Operating System Integration
Introducing native operating system integration 03:06
Using application menus 11:31
Using window menus 04:28
Using context menus 03:24
Setting up context menus 02:39
Using system tray interaction 06:26
Using dock integration 04:15
Setting up event notifications 08:06
11. Monitoring Network Connections
Understanding the service monitor framework 01:50
Using the URL monitor 06:16
Using the service monitor 02:54
12. Using the Local Database
Using the Contacts application 05:43
Introducing the SQLite local database 02:54
Working asynchronously vs. synchronously 02:46
Creating a database 06:57
Creating tables 10:12
Creating SQL statements with parameters 13:51
Selecting data and retrieving results 10:07
13. Using the EncryptedLocalStore Class
Working with byte arrays 02:24
Inserting data 08:19
Retrieving data 05:29
14. Invoking Your Application
Using command-line arguments 06:18
Using AIR to open files 06:03
Custom file types 05:03
Launching an application at startup 01:34
15. Updating AIR Applications
Understanding the updater 07:02
Retrieving an update file 09:16
Performing an update 11:33
16. Using Advanced Techniques
Closing an application gracefully 05:25
Supporting multiple monitors 04:22
17. Distributing AIR Applications
Installing a local web server 02:27
Using a download link 04:35
Using the Seamless Install Badge 05:22
Conclusion
Goodbye 00:18

 
Relevant products
AIR for Flex Developers
by David Gassner
Retail price: $ 99.95 $ 69.95
  • 6.39 hrs
  •  EN
  • 74 lessons
Avid Media Composer 5 Essential Training
by Ashley Kennedy
Retail price: $ 79.95 $ 39.95
  • 5.54 hrs
  •  EN
  • 74 lessons
Avid Xpress Pro 5.5 Essential Editing
by Chris North
Retail price: $ 99.95 $ 49.95
  • 4.50 hrs
  •  EN
  • 66 lessons
ASP.NET Essential Training
by David Gassner
Retail price: $ 99.95 $ 49.95
  • 6.05 hrs
  •  EN
  • 73 lessons
Adding a Filmic Glow to Your Footage Using Motion
by Chris MeyerTrish Meyer
Retail price: $ 99.95 $ 19.95
  • 0.11 hrs
  •  EN
  • 3 lessons
Access 2007 Essential Training
by David Rivers
Retail price: $ 99.95 $ 49.95
  • 5.26 hrs
  •  EN
  • 57 lessons