Flex 2 程式設計 (Programming Flex 2: The comprehensive guide to creating rich media applications with Adobe Flex)

Chafic Kazoun, Joey Lott 著、陳建勳 譯

  • 出版商: 歐萊禮
  • 出版日期: 2007-10-18
  • 定價: $780
  • 售價: 7.9$616
  • 語言: 繁體中文
  • 頁數: 496
  • ISBN: 9866840115
  • ISBN-13: 9789866840111

已絕版

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

商品描述

本書特色

除了使用 Flash IDE 或 Ajax 以外,還有更簡單的方式可以建立和發佈豐富網際網路應用程式嗎?絕對有。利用 Adobe® Flex™ Builder™ 2、Flex 2 SDK、以及這本書,你就有了全部所需的工具。本書提供許多實務和有用的範例,顯示出如何使用以及為何使用 Flex 2 特定功能,以及何時使用和為何不使用的原因所在。

本書屬 Adobe Developer Library 的一部份,可說是新型 Adobe Flex 框架的權威指南。你會學到 MXML 這種標記語言以及大量現成、高度可組態的元件,以建造 Flash 應用程式,結合資訊網的即時性以及桌面應用程式的機能性和回應性。你也會發現為什麼 Flex 2(利用 Flash Player 執行期環境以及強大的 ActionScript 3.0 程式語言)的可能性幾近無限。

主題包括:

  • 管理版面配置
  • 自訂應用程式外觀
  • 使用元件
  • 客戶資料通訊和遠端資料通訊
  • 使用媒體
  • 對 Flex 框架應用程式除錯
  • 管理狀態
  • 建立自訂元件
  • 使用轉移和特效
  • 使用資料

比起 Flash IDE,Flex 更易於學習,但是,你還是需要一本針對此框架所寫的可靠指南。本書不僅可作為參考資料,也提供寶貴以及實務的見解,讓你瞭解如何使用這個新技術。當你學習如何建造 Flex 應用程式時,也會發現 Flex 是如何運作的。本書提供一切你所需的資訊。

Chafic Kazoun 是 Atellis 的創立者,也是首席軟體建築師。他從 1998 年起就在使用 Flash 技術,而且從 Flex 問世以來,就在使用 Flex。此外,他對 Flex 框架內部細節有很深的理解。

Joey Lott 從 1998 年起就在使用 Flash 技術,而從 1999 年起就在教授 Flash 和 ActionScript。他是《Flash 8 Cookbook》、《Programming Flash Communication Server》、以及《ActionScript 3 Cookbook》(O'Reilly)這些書的作者。

 

<目錄>

前言

第一章 Flex 簡介

瞭解 Flex 應用程式技術
使用 Flex 元素
使用資料服務(於執行期載入資料)
瞭解傳統(HTML)和 Flex 網站應用程式之間的差異
瞭解 Flex 應用程式運作方式
瞭解 Flex 和 Flash 內容編製工具
瞭解 Flex 1.5 和 Flex 2

 

第二章 以 Flex 框架打造應用程式

使用 Flex 工具集
建立專案
建置應用程式
部署應用程式
Flash Player 安全性
瞭解 HTML 包裹
使用 SWFObject
使用執行期共用之程式庫
摘要

第三章 MXML

瞭解 MXML 語法和結構
讓 MXML 具備互動性
摘要

第四章 ActionScript

使用 ActionScript
MXML 和 ActionScript 相關性
瞭解 ActionScript 語法
變數和內容屬性
繼承
介面
處理事件
錯誤處理
使用 XML
反射機制
摘要

第五章 框架基礎

瞭解 Flex 應用程式生命週期
Flash Player 和框架之間的差異
啟動 Flex 應用程式
瞭解應用程式領域
瞭解預載器
摘要

第六章 版面配置管理

Flex 版面配置概觀
做出流暢的介面
整合
摘要

第七章 使用 UI 元件

瞭解 UI 元件
按鈕
值選取器
文字元件
清單式控制項
彈跳式控制項
導覽器
控制棒
摘要

第八章 框架工具以及高等元件概念

工具提示文字
彈跳視窗
游標管理
拖放
自訂清單式控制項
焦點管理和鍵盤控制
摘要

第九章 使用媒體

概觀
新增媒體
使用不同媒體型態
摘要

第十章 管理狀態

建立狀態
施加狀態
根據現有狀態以定義狀態
新增和移除元件
設定內容屬性
設定樣式
設定事件處理器
使用 ActionScript 定義狀態
管理物件建立方針(預載物件)
處理狀態事件
使用狀態的時機
摘要

第十一章 使用特效和轉移

特效之運用
建立自訂特效
使用轉移
建立自訂轉移
摘要

第十二章 使用資料

使用資料模型
資料繫結
替自訂類別開啟資料繫結
資料繫結範例
建立資料繫結代理介面
摘要

第十三章 資料的驗證和格式

驗證用戶輸入
資料格式
摘要

第十四章 自訂應用程式外觀

使用樣式
替元件裝上 skin
自訂預載器
主題佈置
執行期的 CSS
摘要

第十五章 客戶資料通訊

區域連線
永存資料
和主應用程式通訊
摘要

第十六章 遠端資料通訊

瞭解資料通訊策略
使用請求/回應資料通訊
網路服務
即時/槽口連線
檔案上傳/下載
摘要

第十七章 應用程式除錯

Flash Debug Player
使用 FDB
以 Flex Builder 2 除錯
遠端除錯
於應用程式內使用 trace() 做記錄
記錄框架
遠端資料除錯

第十八章 應用程式元件

應用程式元件的重要性
MXML 元件基礎事項
元件樣式
摘要

第十九章 建立自訂之元件

元件框架概觀
元件生命週期
實作元件
新增自訂之內容屬性和事件
新增樣式支援
摘要

索引