logo Home | Testimonials | Accommodations | Location | Development | Contact
logo  

Authorized Training Partner

AIR:Building Desktop Applications with Flex

2 Days: $795.00

AIR:Building Desktop Applications with Flex is a two day course designed to equip Flex developers with the skills needed to develop robust desktop applications using the Adobe Integrated Runtime..

Course Dates

There are currently no scheduled dates for this course. If you're interested in this course please contact us.

This course is for developers who:

* Ideally have attended Flex: Developing Rich Client Applications, or
* Have some knowledge of Actionscript. or
* Have developed applications with Flex 2 or 3.

Course Outline

1. Introducing Adobe Integrated Runtime
* Exploring the AIR Development Toolset
o Understanding the runtime application
o Understanding the AIR SDK
o Looking at Flex Builder 3
* Reviewing the AIR tools for Flex Builder 3
o Creating AIR Projects
o Exporting AIR Applications
2. Getting Started with AIR
* Creating your first AIR application
o Creating an AIR project
o Creating a main application
o Compiling an AIR application
o Running an AIR application
* Packaging and deploying applications
o Exporting an application
o Code-signing an application
o Selecting application content
o Installing an application
* Learning AIR Fundamentals
o Understanding the application container
o Exploring the AIR file format
o Understanding the application descriptor
o Understanding the application display attributes
* Getting help and other resources
3. Creating Native Windows
* Creating a window
o Using the Window class
o Adding content to a window
* Modifying the window display, type and chrome
o Setting window transparency
o Going full screen
* Manipulating windows
o Getting an instance of the window
o Resizing and moving windows
* Using window events
4. Using the File System
* Using the File class
o Creating directories
o Moving, copying and deleting file system objects
* Using the Flex 3 AIR components
* Using file streams
o Creating directories
o Reading and writing files
* Working with file formats
o Using binary and encoded characters
5. Connecting Applications
* Communicating between applications with LocalConnection
* Communicating with the browser
* Using the URLRequest class
* Using HTML content
* Getting occasionally connected
o Monitoring services
o Detecting HTTP and Socket connectivity
6. Using the clipboard
* Moving data with copy and paste
o Using the clipboard
o Getting data from the clipboard
o Writing data to the clipboard
* Using drag-and-drop
o Exploring the drag and drop stages
o Dragging with the clipboard
7. Persisting Application Data
* Using embedded SQL databases
o Understanding the database file
o Opening a database
o Creating a database
* Using SQL statements
o Managing data
* Using best practices with embedded databases
* Working with data types
o Date
o XML
o BLOB
8. Understanding AIR Security
* Considering AIR security
o Learning about security sandboxes
o Understanding the domain considerations
o Detecting AIR capabilities
o Understanding the security best practice
9. Application Deployment
* Using application icons
* Setting system tray notifications
* Using the shell
* Creating a seamless installer badge

Home | Testimonials | Terms of Use | Privacy Policy | Resources| Contact

408-315-8720

© 1993 - 2008 Multimedia Resource Group. All rights reserved.