Summary

The main deliverable of this chapter is a solution for data synchronization of AIR/BlazeDS applications. To better understand this solution, you reviewed the basics of AIR 1.5 development. Now you have a reference implementation of the application that may help you in building AIR-based systems—even if your users are not working as salespeople for a pharmaceutical company. By the time this book is printed, AIR 2.0 will be released and we are sure that you’ll enjoy working with it.

In no way should you treat this chapter as a complete tutorial; your education in the AIR development field has just begun.

Following is a laundry list of topics that you should get familiar with on your own:

  • <mx:HTML>, which is a component that allows you to build an AIR web browser in several minutes

  • AIR Updater; the class flash.desktop.Updater controls the updating of the application installed on the client’s computer

  • How to use the system clipboard from AIR applications

  • The Text Layout Framework, which is an extensible library for working with text in Flash Player 10 and AIR 1.5

  • Local data encryption, which allows you to encrypt sensitive data, such as the user’s password, and store it in the local SQLite file

  • Seamless installation of AIR applications using badges

You can learn about these and other topics from the Adobe AIR 1.5 Cookbook by David Tucker (O’Reilly), or visit the Adobe AIR Developer Center.

Figure 9-17. Saved map image

Get Agile Enterprise Application Development with Flex now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.