The Adobe Integrated Runtime, or AIR as it is more commonly known, has taken RIA development by storm. The ability to create OS-neutral desktop applications from the familiar Flex environment has opened the door to new and exciting applications that combine the ease of data access and update-ability of the internet with the security and stick-ability of the desktop. AdvancED AIR Applications takes you step-by-step through what's possible with AIR, not only teaching you the advanced techniques, but also providing case studies to show them in action.* Teaches AdvancED AIR techniques, such as multi-user and multi-window applications.* Step-by-step case studies show you the technology in the real world.* Reveals how to make AIR applications secure.What you'll learn* Use the File API for advanced file system manipulation.* Learn how to drag and drop files from your desktop and upload them to a website. * Work with the Operating System to allow things such as Clipboard access and manipulation.* Use the Windowing API to create multi-window applications.* Utilize binary sockets to create an email application.* Create multi-user applications, such as instant messaging clients.Who is this book for?
AIR developers who have learned the basics and want to take their skills a step further. This book will take the skeleton of technologies that you've learned so far, and show you how to apply them to real-world projects.
Table of Contents
This is a HIGH-LEVEL table of contents, keeping to the level of chapter titles: 1. Where We Left Off 2. Up To Speed with the AIR File API 3. Do More with the Operating System 4. Exchanging Data with AIR 5. Case Study: Collaborate With Online Services: AIRcalendar 6. Create Multi-Window Applications 7. Custom User Interfaces and Skinning 8. AIR Security 9. Case Study: Building a Desktop CMS 10. Multi-User AIR Applications 11. Case Study: AIRchat Application 12. Being Creative with AIR
Marco is one of the most dynamic developers and consultants in the Adobe world. He has been passionate about informatics since he was little more than a child and used to program games in Basic for Commodore 64 before dedicating himself, while still very young, to innovative projects for the web using Flash and Director (as far back as versions 3 and 5.) In 2001, he began to collaborate with Macromedia Italia. Since that year he has produced and headed a long series of presentations, conferences and articles, which you can find listed in detail in his blog entitled ""hands on Adobe world"" (casario.blogs.com, ) which is currently receiving several thousands of unique visitors every day. In 2005, Marco founded Comtaste (www.comtaste.com, ) a company dedicated to exploring new frontiers in Rich Internet Applications and the convergence between the web and the world of mobile devices MobyMobile (www.mobymobile.com) and YouThru (www.youthru.com) are representative of their recent work. Another example of Marco's achievements is that he is founder of the biggest worldwide Flash Lite User Group (groups.yahoo.com/group/FlashLite/) and of www.augitaly.com, a reference point for the Italian community of Adobe users, in which he carries out the role of Channel Manager for the section dedicated to Flex (www.augitaly.com/flexgala.) Marco is currently busy working on the development (in Flex) of a very ambitious project concerning bank counters at European level, and in various consulting and Flex and Flash Media Server training activities for the realisation of Rich Internet Applications on behalf of buyers of the calibre of Capgemini, Engineering, IBM partners, and Adobe Systems Software Ireland Ltd"