Apollo for Adobe Flex Developers Pocket Guide (Paperback)

Mike Chambers, Rob Dixon, Jeff Swartz

  • 出版商: O'Reilly
  • 出版日期: 2007-03-16
  • 定價: $530
  • 售價: 1.9$99
  • 語言: 英文
  • 頁數: 144
  • 裝訂: Paperback
  • ISBN: 0596513917
  • ISBN-13: 9780596513917
  • 立即出貨(限量) (庫存=6)




Written by members of the Apollo product team, this is the official guide to the Alpha release of Adobe's Apollo project, the revolutionary cross platform desktop runtime from Adobe Labs.

Adobe Apollo Pocket Guide for Flex explains how to build and deploy Flash-based Rich Internet Applications (RIAs) to the desktop using Adobe's Flex framework. This book describes concisely how Apollo works, and offers numerous examples for those who want to start building RIAs for the desktop right away.

Why put RIAs on the desktop? They're already supposed to offer the responsiveness of desktop programs. Unfortunately, web browsers can't support all of the interactions we expect from applications. You can't drag a file into an RIA and have it act on that file, for example, or have RIAs interact with other applications on the computer.

Adobe's Apollo project gives you the best of both worlds -- the RIA development model and true desktop functionality. This pocket guide explains how.

Topics include:
  • The types of applications Apollo targets:
  • Steps for creating your first application
  • Using the File I/O API
  • Using HTML within Flex-based Apollo Applications
  • Apollo Mini Cookbook for common tasks
  • Apollo Packages and Classes, and Command-Line Tools
Once you understand the basics of building a Flex-based Apollo application, this pocket guide makes an ideal reference for tackling specific problems.
Table of Contents


Introduction to Apollo  

     A Short History of Web Applications 

     Problems with Delivering Applications Via the Browser 

     Introducing the Apollo Runtime 

     Primary Apollo Technologies 

Getting Started with Apollo Development  

     Installing the Apollo Alpha 1 Runtime 

     What You Need in Order to Develop Apollo Applications 

     Building a Sample Apollo Application 

     Next Steps 

Using HTML Within Flex-Based Apollo Applications  

     HTML Support in Apollo 

     Using the Flex HTML Component 

     Using the HTMLControl Class 

     Script Bridging: Communicating Between ActionScript and JavaScript 

Chapter 4:. Using the File System API

     Security Model 

     Accessing Files and Directories 

     Asynchronous and Synchronous Versions of Methods 

     Reading Directory Contents 

     Getting File Information 

     Copying and Moving Files and Directories 

     Creating Files and Directories 

     Deleting Files and Directories 

     Reading and Writing Files 

Chapter 5:. Apollo Mini-Cookbook

     Working with the File System 

     Working with HTML 

     Using the Windowing API 

Apollo Packages and Classes  

Apollo Command-Line Tools