Adobe AIR: Rookie

Level
Total time
Logo Perpetual Solutions
Provider rating: starstarstarstarstar 10 Perpetual Solutions has an average rating of 10 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Description

Prerequisites:

To gain the most from this course you want to of attended the Adobe Flex: Rich Client Applications or Flex Jumpstart course. If you have equivalent experience using MXML and ActionScript 3 to develop Adobe Flex applications which include the following features: data binding, user interface, container, and navigation components, custom components, in-line and scripted event handling, view states, and custom classes you should be okay.

Course Description:

The Adobe Integrated Runtime (AIR) is a cross-operating system runtime which allows Rich Internet Applications (RIAs) to run as desktop applications. AIR helps you leverage your existing web development skills to build software fo…

Read the complete description

Frequently asked questions

trainings.faqs. There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Prerequisites:

To gain the most from this course you want to of attended the Adobe Flex: Rich Client Applications or Flex Jumpstart course. If you have equivalent experience using MXML and ActionScript 3 to develop Adobe Flex applications which include the following features: data binding, user interface, container, and navigation components, custom components, in-line and scripted event handling, view states, and custom classes you should be okay.

Course Description:

The Adobe Integrated Runtime (AIR) is a cross-operating system runtime which allows Rich Internet Applications (RIAs) to run as desktop applications. AIR helps you leverage your existing web development skills to build software for the desktop. This two day class is designed to introduce you to the fundamentals of working with Adobe Flex and AIR for application development.

After this course you will be able to start creating an AIR project, creating native windows, using the file system, connecting applications, persisting application data and understanding Adobe AIR security.

This course includes the following modules:

Introducing the Course

  • Introducing Mastery Learning
  • Understanding the Course Format
  • Reviewing the Course Prerequisites
  • Reviewing the Course Outline

Introducing Adobe Integrated Runtime (AIR)

  • Exploring the AIR development toolset
  • Understanding the runtime application
  • Understanding the Adobe AIR SDK
  • Looking at Flex Builder 3
  • Reviewing the Adobe AIR tools for Flex Builder 3
  • Creating AIR projects
  • Exporting AIR applications
  • Review an AIR application

Getting started with AIR

  • Creating your first AIR application
  • Creating an AIR project
  • Creating a main application
  • Compiling an AIR application
  • Packaging and deploying applications
  • Exporting a release
  • Code-signing an application
  • Selecting application contents
  • Installing an application
  • Uninstalling an AIR application
  • Export and install an application
  • Understanding AIR fundamentals
  • Introducing the AIR file format
  • Introducing the application descriptor
  • Examine the AIR package and change the descriptor
  • Getting help and other resources
  • Help inside Flex Builder Documentation
  • AIR URLs

Creating native windows

  • Creating windows
  • Defining a window with MXML
  • Instantiating an MXML window with ActionScript
  • Opening and closing window components
  • Create open and close a native window
  • Modifying the window display
  • Changing the window chrome
  • Changing the window type
  • Setting window transparency
  • Controlling display of default Flex chrome
  • Using full screen display
  • Control window chrome
  • transparencand full screen display
  • Manipulating windows
  • Referring to a window object
  • Manipulating a window
  • Control window behaviors when a title bar is removed
  • Controlling window behavior using window events
  • Handling window events
  • Control window behavior through event listeners

Using the file system

  • Using the File class
  • Creating directories
  • Creating directories and files
  • Moving and copying file system objects
  • Deleting file system objects
  • Using the Flex 3 Adobe AIR components
  • Reviewing the component types
  • Use file browsing and display components
  • Using file streams
  • Creating directories
  • Reading and writing files
  • Read and write to a text file
  • Working with file formats
  • Using binary and encoded characters
  • Read modify and write a binary file to the desktop

Connecting applications

  • Communicating between applications
  • Using LocalConnection
  • Connect to another Adobe AIR application
  • Communicating with the browser
  • Using the URLRequest class
  • Interact with a remote service via UR
  • Using HTML content
  • Loading HTML content
  • Load HTML into an Adobe AIR application
  • Getting occasionally connected
  • Monitoring services
  • Detecting HTTP connectivity
  • Detecting Socket connectivity
  • Add network detection

Using the clipboard

  • Moving data with copy and paste
  • Using the clipboard
  • Getting data from the clipboard
  • Writing data to the clipboard
  • Using drag and dropExploring the drag-and-drop stages
  • Dragging with the clipboardDrag an image into the application

Persisting application data

  • Using embedded SQL databases
  • Understanding the database file
  • Opening a database
  • Create a new database
  • Using SQL statements
  • Managing the database
  • Managing the data
  • Using best practices with embedded databases
  • Update database & records
  • Working with data types
  • Using Date data
  • Using XML data
  • Using BLOB data
  • Use date/time and BLOB data

Understanding Adobe AIR security

  • Considering Adobe AIR security
  • Learning about security sandboxes
  • Understanding the domain considerations
  • Detecting Adobe AIR capabilities
  • Understanding the security best practices
  • Add capability detection
  • Using encrypted local storage
  • Understanding AIR application updating
  • Using the Updater class
  • Determining current version at runtime
  • Preventing down grade attacks while updating an AIR application

Customising application deployment

  • Setting the applications desktop icon
  • Using application icons
  • Add icon to application
  • Setting system tray notifications
  • Using the shell
  • Add a system tray icon
  • Customising application chrome
  • Understanding application chrome
  • Change application chrome

For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

trainings.faqs. There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.