MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

AIR for Flex Developers (2008)

Course Summary

How Flex Builder 3 and the Flex 3 framework can be used to build cross-system desktop applications with Adobe AIR.   

  • +

    Course Syllabus


    Installing WAMP on Windows
    Installing MAMP on Mac OS X
    Installing the sample database on MySQL
    Using the example files
    Setting up the example files on Mac OS X
    Setting up the example files on Windows
    1. AIR and Flex: A Quick Review
    Creating a Flex project for AIR
    Exporting an AIR installation package
    Using the descriptor file
    2. Using the Clipboard
    Understanding the Clipboard architecture
    Copying data to the system Clipboard
    Retrieving data from the system Clipboard
    Transferring complex objects with the Clipboard
    Transferring data collections with the Clipboard
    Transferring images in the Clipboard
    Deferred rendering
    3. Creating Drag-and-Drop Interfaces
    Understanding drag-and-drop interfaces
    Accepting native dropped data
    Dragging and dropping file references
    Initiating native drag-and-drop
    4. Using the File System
    Understanding file system access in AIR
    Using directory aliases and the File class
    Comparing synchronous and asynchronous file operations
    Browsing for files and directories
    Working with Flex's file access visual controls
    Creating and deleting directories
    Creating and manipulating files
    Reading data from a text file
    Writing data to a text file
    Using temporary directories
    5. Working with HTML Content
    Using the Flex HTML component to create a browser
    Using script bridging with ActionScript and JavaScript
    Understanding AIR security in JavaScript
    6. Using Native Windows
    Defining and instantiating native windows
    Controlling native window appearance
    Using transparent windows
    Working in Full Screen mode
    Changing the order of multiple windows
    Handling window events
    Preventing default window behaviors
    7. Using Native Menus
    Creating native menus
    Adding native menus to windows and applications
    Using submenus and keyboard shortcuts
    Using the FlexNativeMenu control
    Using context menus
    Displaying menus in the system tray or Dock
    8. Monitoring Network Connections
    Understanding network monitoring
    Using the URLMonitor
    Setting the pollInterval property
    Using the SocketMonitor
    9. Using the Local Database
    Understanding the integrated SQLite database
    Creating and connecting to a database
    Using asynchronous database operations
    Creating database tables
    Inserting data
    Retrieving and handling data
    Using SQL statement parameters
    Using transactions
    Creating an occasionally connected application
    10. Encrypting Local Data
    Understanding the EncryptedLocalStore class
    Inserting data into the encrypted local store
    Retrieving data from the encrypted local store
    11. Invoking an AIR Application
    Using command-line arguments with AIR
    Opening files with AIR
    Using custom file types
    12. Updating an AIR Application
    Setting application version numbers
    Retrieving an installation package from a website
    Comparing application version numbers
    Performing an application update
    13. Advanced Techniques
    Closing an application gracefully
    Communicating between AIR applications

Course Fee:
USD 25

Course Type:


Course Status:



7 - 8 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top