Apollo for Adobe Flex Developers Pocket Guide (Paperback)
暫譯: Adobe Flex 開發者的 Apollo 口袋指南 (平裝本)

Mike Chambers, Rob Dixon, Jeff Swartz

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

買這商品的人也買了...

商品描述

Description

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

Preface  

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  

Index  

商品描述(中文翻譯)

**描述**

由 Apollo 產品團隊成員撰寫,這是 Adobe Apollo 專案的 Alpha 版本官方指南,這是一個來自 Adobe Labs 的革命性跨平台桌面執行環境。

《Adobe Apollo 口袋指南》針對 Flex 解釋了如何使用 Adobe 的 Flex 框架來構建和部署基於 Flash 的豐富互聯網應用程式(RIAs)到桌面。這本書簡明扼要地描述了 Apollo 的運作方式,並為那些想立即開始為桌面構建 RIAs 的人提供了許多範例。

為什麼要將 RIAs 放在桌面上?它們本來就應該提供桌面程式的響應性。不幸的是,網頁瀏覽器無法支持我們對應用程式的所有互動期望。例如,您無法將檔案拖放到 RIA 中並讓它對該檔案進行操作,或讓 RIA 與計算機上的其他應用程式互動。

Adobe 的 Apollo 專案讓您享受兩全其美的體驗——RIA 開發模型和真正的桌面功能。這本口袋指南解釋了如何做到這一點。

主題包括:
- Apollo 目標的應用程式類型
- 創建您的第一個應用程式的步驟
- 使用檔案 I/O API
- 在基於 Flex 的 Apollo 應用程式中使用 HTML
- Apollo 常見任務迷你食譜
- Apollo 套件和類別,以及命令列工具

一旦您了解了構建基於 Flex 的 Apollo 應用程式的基本知識,這本口袋指南將成為解決特定問題的理想參考。

**目錄**

**前言**

**Apollo 簡介**
- 網頁應用程式的簡短歷史
- 通過瀏覽器交付應用程式的問題
- 介紹 Apollo 執行環境
- 主要的 Apollo 技術

**開始 Apollo 開發**
- 安裝 Apollo Alpha 1 執行環境
- 開發 Apollo 應用程式所需的條件
- 構建一個範例 Apollo 應用程式
- 下一步

**在基於 Flex 的 Apollo 應用程式中使用 HTML**
- Apollo 中的 HTML 支持
- 使用 Flex HTML 組件
- 使用 HTMLControl 類
- 腳本橋接:在 ActionScript 和 JavaScript 之間進行通信

**第 4 章:使用檔案系統 API**
- 安全模型
- 訪問檔案和目錄
- 方法的非同步和同步版本
- 讀取目錄內容
- 獲取檔案資訊
- 複製和移動檔案及目錄
- 創建檔案和目錄
- 刪除檔案和目錄
- 讀取和寫入檔案

**第 5 章:Apollo 迷你食譜**
- 使用檔案系統
- 使用 HTML
- 使用視窗 API

**Apollo 套件和類別**

**Apollo 命令列工具**

**索引**

最後瀏覽商品 (1)