Home Sitemap

PRISMA-IT» Training» Overzicht trainingen» AIR: Building Desktop Appl. with Flex
 

AIR: Building dashboard applications with Flex 3
2 days - € 1.095

Description:
AIRFlex is a two day course designed to equip experienced Flex developers
with the skills needed to develop robust desktop applications using the Adobe
Integrated Runtime.

Course length:
2 days

Prerequisite:
Adobe Flex 3 Rich Client Applications (F2RCA) course, or equivalent
experience developing Flex applications.

1. Introducing the course
Introducing Mastery Learning
Understanding the course format
Reviewing the course prerequisites
Reviewing the course outline

2. Introducing Adobe Integrated Runtime
Exploring the AIR Development Toolset
Understanding the runtime application
Understanding the AIR SDK
Looking at Flex Builder 3
Reviewing the AIR tools for Flex Builder 3
Creating AIR Projects
Exporting AIR Projects
Walkthrough: Review the course application

3. Getting Started with AIR
Creating your first AIR application
Creating an AIR project
Creating a main application
Compiling AIR applications
Running an AIR application
Walkthrough: Create an AIR application
Packaging and deploying applications
Exporting an application
Code_signing an application
Exporting an application
Installing an application
Walkthrough: Export and install application
Learning AIR Fundamentals
Understanding the WindowedApplication Component
Exploring the AIR file format
Understanding the application descriptor
Understanding the application display attributes
Walkthrough: Examine the AIR package
Getting help and other resources
Building Desktop Applications with Flex (AIRF)

4. Creating Native Windows
Creating a window
Using the Window class
Adding content to a window
Walkthrough: Create a native window
Manipulating windows programmatically
Resizing a window
Moving a window
Walkthrough: Size, resize and move a window
Using window events
Identifying the window events
Walkthrough: Listen for window event
Modifying the window display
Changing the window chrome
Setting window transparency
Going full screen
Walkthrough: Change the chrome and full screen

5. Using the File System
Using the Flex 3 AIR components
Reviewing the component types
Walkthrough: Add file browse component
Using the File system
Using the File class
Creating directories
Moving and copying file system objects
Deleting file system objects
Walkthrough: Create, move and delete file objects
Using file streams
Reading a file
Writing to a file
Walkthrough: Read and write an RSS file
Working with file formats
Using binary and encoded characters
Using file compression/decompression
Walkthrough: Read and write an image

6. Connecting Applications
Communicating between applications
Talking to other AIR or SWF-based applications
Using LocalConnection
Walkthrough: Connect to another AIR application
Using HTML content
Creating a URLRequest
Loading HTML content
Walkthrough: Embed HTML in application
Communicating with the browser
Using the URLStream object
Walkthrough: Subscribe to RSS feed
Getting occasionally connected
Detecting network connectivity
Walkthrough: Add network detection

7. Using the clipboard
Moving data with copy and paste
Using the generalClipboard
Getting data from the clipboard
Walkthrough: Moving data with copy and paste
Using drag-and-drop
Dragging into your application
Dragging out of your application
Using the standard formats
Using the ClipboardData object
Walkthrough: Drag a file to an AIR application
Setting system tray notifications
Walkthrough: Notify the system tray

8. Persisting Application Data
Using an embedded SQL databases
Understanding the database file
Opening a database
Creating a database
Walkthrough: Create a new database
Using SQL statements
Managing the database
Managing the data
Using best practices with embedded databases
Walkthrough: Update database and records
Working with data types
Using Date data
Using XML data
Using BLOB data
Walkthrough: Use date/time and BLOB data

9. Understanding AIR Security
Considering AIR security
Learning about security sandboxes
Understanding the domain considerations
Detecting AIR capabilities
Understanding the security best practices
Walkthrough: Add capability detection
Understanding application updates
Updating existing applications
Configuring application updates
Getting application version information
Walkthrough: Update an application
Installing an application update
Walkthrough: Update an application

10. Customizing Application Deployment
Setting the application's desktop icon
Using application icons
Walkthrough: Add icon to application
Customizing application chrome
Understanding application chrome
Walkthrough: Change application chrome
Creating a seamless installer
Understanding the installer
Demo: Review the badging process
Summary and Review