下载 Adobe AIR 起步

简介 Book Description
AIR (Adobe Integrated Runtime) was first introduced by Adobe in early 2008 with the goal of offering a
cross-platform runtime for the development of desktop applications. Although there are some platformspecific
features, the AIR APIs make “write once, deploy anywhere” possible for the development of
desktop applications.
What makes AIR unique is that the languages used to produce AIR applications are not new languages.
They are languages that have been used in Web development for many years. These languages include
HTML with JavaScript (AJAX), MXML (Flex), and ActionScript. By making it very easy for existing AJAX
and Flex/Flash developers to write desktop applications, the time to learn it is extremely brief for those
with experience in these languages. This should also help the adoption rate of the AIR development
platform.
This book follows a step-by-step process, walking you through the features of the AIR development platform.
It is designed to get you familiarized quickly with many of the features of AIR. I highly recommend
that you continue your learning process by understanding and using the ActionScript and MXML documentation
that is provided by Adobe.
What you will learn from this book
* All about the programming languages available for AIR development
* How to work with the various tools for building AIR applications
* Steps for getting data into AIR applications from XML, ColdFusion, JSON, and Web Services
* Ways to take advantage of the HTML and File System components
* Strategies for utilizing AIR APIs that handle interactions with the operating system
* How to move a Flex application to the desktop
Who this book is for
This book is for developers who are currently leveraging web technologies, such as Flash, Flex, HTML, JavaScript and Ajax techniques to build and deploy Rich Internet Applications.
Beginning Adobe AIR
Adobe Integrated Runtime (AIR) is revolutionizing the way desktop applications are deployed. If you're ready to take advantage of this platform to build desktop-based Rich Internet Applications, then this is the book for you. It presents a step-by-step process, walking you through the features of AIR so you can quickly get started.
After introducing you to AIR, Adobe expert Rich Tretola discusses the different programming languages and tools you can use for development. He then presents multiple methods for storing data, including within the file system and embedded database as well as storage on remote servers. You'll also learn about the numerous features that allow AIR applications to interact with both Mac OS X and Windows.
This guide offers a perfect mix of tutorials and hands-on coding, and provides the resources you need to build AIR applications quickly. And it provides the resources that will help you build your first killer Rich Desktop Application.
What you will learn from this book
* All about the programming languages available for AIR development
* How to work with the various tools for building AIR applications
* Steps for getting data into AIR applications from XML, ColdFusion®, JSON, and Web Services
* Ways to take advantage of the HTML and File System components
* Strategies for utilizing AIR APIs that handle interactions with the operating system
* How to move a Flex application to the desktop
Who this book is for
This book is for developers who are currently leveraging web technologies, such as Flash, Flex, HTML, JavaScript and Ajax techniques to build and deploy Rich Internet Applications.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
目录 Table of Contents
Chapter 1: Introducing AIR (Adobe Integrated Runtime)
Chapter 2: Rich Internet/Desktop Applications
Chapter 3: The Programming Languages
Chapter 4: The AIR Development Tools
Chapter 5: Building an Application
Chapter 6: Packaging the AIR
Chapter 7: Working with Remote Data
Chapter 8: Accessing the File System
Chapter 9: The Windowing API
Chapter 10: Interacting with the O.S.
Chapter 11: The SQLite Database
Chapter 12: Communication between AIR and the Operating System
Chapter 13: Application Status
Chapter 14: The File System Components
Chapter 15: The HTML Component
作者 About the Author
Rich Tretola
Rich Tretola currently holds the position of Rich Applications Technical Lead at Herff Jones Inc. He is an award-winning Flex developer and was the lead author of Professional Flex 2 (2007 ISBN: 0470102675) and sole author of Beginning AIR (2008 ISBN: 0470229047). He is also a contributing author on Adobe AIR Cookbook (2008 ISBN: 0596522509)
Rich has been building Internet applications for over 10 years and has worked with Flex since the original Royale beta version of Flex in 2003. Other than Flex, Rich builds applications using ColdFusion, Flash, and Java. Rich is highly regarded within the Flex community as an expert in RIA and is also an Adobe Community Expert. He runs a popular Flex and AIR blog at EverythingFlex.com, is the community manager of InsideRIA.com and was also a speaker at the Adobe MAX 2007 conference in Chicago. He will be speaking at MAX 2008 in San Francisco.
For a non technical escape, Rich is also a co-owner of a chocolate bar manufacturing company located on Maui named WowWee Maui.
下载 Download
http:Beginning Adobe AIR


