內容簡介
AIR(Adobe Integrated Runtime,Adobe 集成運行環境)的出現是對RIA(Rich Internet Application ,富網際網路應用程式)部署方式的革新。AIR 支持兩類基本技術:Flash 和HTML/Ajax ,可以讓每個網路開發人員都能夠開發出自己的桌面應用程式。本書介紹了如何建立實用的開發環境,並引導讀者開發11 個完整的AIR 應用程式,書中提供的代碼已經過編
譯且可以正常運行,讀者可以在此基礎上進一步提升自己的開發技能。
書中的每個開發項目都從架構和設計入手,繼之以代碼實現。從中讀者能夠獲得有關AIR 應用程式設計和開發的第一手資料,進而能夠在以後開發動態RIA 時一顯身手。
本書主要內容
·如何與計算機檔案系統進行通信
·使用和定製本地視窗API 的技術
·如何從本地機器上讀取和定位mp3 檔案,從而建立音樂庫
·在基於Flex 的應用程式內與HTML 和JavaScript 內容進行互動的方法
·如何使用本地的拖放API 來打開和保存圖形檔案
·如何播放H264 和FLV 編碼的視頻
·在脫離本地網路的情況下改變HTML 網頁的風格
·如何與本地資料庫進行通信並擴展連通性
作者簡介
Marc Leuchner是波士頓Almighty廣告集團的資深Flash開發師。在公司內,Marc主要從事Flash開發和互動設計。多年來,他合作的客戶包括NewBalance、ABC、CondeNast、PUMA、BMW/Mini、Comcast以及GAP等公司。Marc擁有羅徹斯特技術研究所的新媒體/設計美術學學士學位。
圖書目錄
第1章 開發環境
第2章 簡單文本編輯器
第3章 簡單RSS閱讀器
第4章 音樂播放器
第5章 迷你內容管理系統
第6章 圖像瀏覽編輯器
第7章 HTML和css編輯器
第8章 桌面天氣程式
第9章 地圖應用程式
第10章 博主管理
第11章 幻燈片製作程式
第12章 AIR視頻播放器