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 Flash Developers (2008)

Course Summary

Web developers can learn to leverage their Flash, Flex, HTML, and AJAX skills to create multi-platform desktop applications in AIR.     

  • +

    Course Syllabus

    Using the example files
    1. Getting Started with AIR
    Introduction to AIR
    Getting started with AIR
    2. Using the AIR Extension for Flash CS3
    Understanding the AIR application workflow
    Modifying the Application and Installer settings
    Signing your AIR application
    Packaging your AIR application
    3. Using the Clipboard
    Introducing the Clipboard
    Understanding the Clipboard
    Adding data to the Clipboard
    Getting data from the Clipboard
    Using deferred rendering
    4. Supporting Drag-and-Drop Functionality
    Understanding drag-and-drop operations
    Supporting a drag operation
    Accepting dropped data
    5. Using the File System
    Introducing file system support
    Working asynchronously vs. synchronously
    Browsing for files and directories
    Listing the contents of a directory
    Using the File class properties
    Performing file system actions
    Writing data to a file
    Reading files
    Using temporary files and directories
    6. Using HTML
    Introducing HTML in AIR
    Using the HTMLLoader
    Scrolling HTMLLoader content
    Accessing HTML history
    Using script bridging
    7. Handling PDFs
    Detecting PDF support
    Loading a PDF file with HTMLLoader
    Limitations of PDF support
    8. Using Native Windows
    Introducing native windows
    Creating standard windows
    Creating windows with custom chrome
    Creating resizable windows
    Creating full-screen windows
    Setting a window to always be on top
    9. Managing Multiple Windows
    Showing and hiding windows
    Changing window order
    Listening to multiple windows
    10. Using Native Operating System Integration
    Introducing native operating system integration
    Using application menus
    Using window menus
    Using context menus
    Setting up context menus
    Using system tray interaction
    Using dock integration
    Setting up event notifications
    11. Monitoring Network Connections
    Understanding the service monitor framework
    Using the URL monitor
    Using the service monitor
    12. Using the Local Database
    Using the Contacts application
    Introducing the SQLite local database
    Working asynchronously vs. synchronously
    Creating a database
    Creating tables
    Creating SQL statements with parameters
    Selecting data and retrieving results
    13. Using the EncryptedLocalStore Class
    Working with byte arrays
    Inserting data
    Retrieving data
    14. Invoking Your Application
    Using command-line arguments
    Using AIR to open files
    Custom file types
    Launching an application at startup
    15. Updating AIR Applications
    Understanding the updater
    Retrieving an update file
    Performing an update
    16. Using Advanced Techniques
    Closing an application gracefully
    Supporting multiple monitors
    17. Distributing AIR Applications
    Installing a local web server
    Using a download link
    Using the Seamless Install Badge

Course Fee:
USD 25

Course Type:


Course Status:



8 - 9 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