注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Adobe AIR范例精解

Adobe AIR范例精解

Adobe AIR范例精解

定 價:¥59.80

作 者: (美)萊夫齊勒,(美)安德森,(美)賴特 著,吳集,蔣平 譯
出版社: 清華大學出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787302208822 出版時間: 2009-09-01 包裝: 平裝
開本: 16開 頁數: 461 字數:  

內容簡介

  AIR(Adobe Integrated Runtime,Adobe 集成運行環(huán)境)的出現是對RIA(Rich Internet Application ,富因特網應用程序)部署方式的革新。AIR 支持兩類基本技術:Flash 和HTML/Ajax ,可以讓每個網絡開發(fā)人員都能夠開發(fā)出自己的桌面應用程序。本書介紹了如何建立實用的開發(fā)環(huán)境,并引導讀者開發(fā)11 個完整的AIR 應用程序,書中提供的代碼已經過編譯且可以正常運行,讀者可以在此基礎上進一步提升自己的開發(fā)技能。書中的每個開發(fā)項目都從架構和設計入手,繼之以代碼實現。從中讀者能夠獲得有關AIR 應用程序設計和開發(fā)的第一手資料,進而能夠在以后開發(fā)動態(tài)RIA 時一顯身手。本書主要內容·如何與計算機文件系統進行通信·使用和定制本地窗口API 的技術·如何從本地機器上讀取和定位mp3 文件,從而建立音樂庫·在基于Flex 的應用程序內與HTML 和JavaScript 內容進行交互的方法·如何使用本地的拖放API 來打開和保存圖形文件·如何播放H264 和FLV 編碼的視頻·在脫離本地網絡的情況下改變HTML 網頁的風格·如何與本地數據庫進行通信并擴展連通性

作者簡介

  MarcLeuchner是波士頓Almighty廣告集團的資深Flash開發(fā)師。在公司內,Marc主要從事Flash開發(fā)和交互設計。多年來,他合作的客戶包括NewBalance。ABC。CondeNast。PUMA。BMW/Mini。Comcast以及GAP等公司。Marc擁有羅徹斯特技術研究所的新媒體/設計美術學學士學位。同時,Marc與本書合作者MattWright共同撰寫和維護網址為的技術博客。ToddAnderson是Infrared5公司的資深軟件工程師。Todd具有超過五年的為RIA和游戲研發(fā)提供Flash平臺開發(fā)服務的經歷。他為出版和娛樂業(yè)界的公司提供Web和桌面解決方案,客戶包括McGraw-Hill。Thomson。Motorola和Cond6Nast等。Todd的博客主要關注Flash平臺和游戲開發(fā)。MatthewWright是紐約市專門從事數字咨詢服務的代理機構ROKKAN的資深Flash開發(fā)師。2005年以來,他為許多客戶開發(fā)了大量的用戶體驗Flash站點和應用。其客戶群包括VirginAmerica。可口可樂。AtlanticRecords。時代華納。NBA聯盟和2K游戲等公司。在加入ROKKAN之前,他起步于紐約Syracuse區(qū)的一個被稱為2ndNature的交互代理機構。在那里,他對Flash平臺產生了濃厚的興趣。在工作之余,Matthew與他的朋友。同事和本書合作者MarcLeuchner,共同撰寫和維護與Flash和其他技術相關的博客。同時,他也經常在FlashForward網站上發(fā)表文章。Matthew與他美麗的女友Chewy一起居住在紐約的布魯克林社區(qū)。

圖書目錄

第1章 開發(fā)環(huán)境1
1.1 SDK安裝1
1.1.1 必備的文件2
1.1.2 SDK安裝2
1.2 構建第一個應用程序4
1.2.1 代碼和代碼說明5
1.2.2 編譯.調試與打包7
1.3 安裝與卸載13
1.3.1 安裝HelloWorld應用程序13
1.3.2 卸載HelloWorld應用程序14
1.4 額外工具15
1.5 ANT構建15
1.6 簡單調試面板18
1.7 小結19
第2章 簡單文本編輯器21
2.1 文本編輯器21
2.1.1 視圖21
2.1.2 邏輯23
2.2 小結46
第3章 簡單RSS閱讀器47
3.1 設計47
3.2 處理數據48
3.3 解析RSS新聞提要源49
3.4 構建用戶界面53
3.4.1 顯示發(fā)布的消息54
3.4.2 模塊組合59
3.5 部署應用程序66
3.6 編譯和打包67
3.7 小結68
第4章 音樂播放器69
4.1 設計69
4.2 建立目錄結構71
4.3 處理數據71
4.3.1 外部XML71
4.3.2 數據對象72
4.3.3 ApplicationDataModel77
4.3.4 配套服務與工具79
4.4 構建用戶界面99
4.4.1 設置面板99
4.4.2 播放控制105
4.4.3 播放清單視圖110
4.4.4 底部控件113
4.5 模塊組合115
4.5.1 AIR應用程序與窗口化應用程序之間的區(qū)別119
4.5.2 實現關閉程序及窗口拖動功能120
4.6 部署應用程序122
4.6.1 描述文件122
4.6.2 編譯和打包123
4.7 小結123
第5章 迷你內容管理系統125
5.1 設計125
5.1.1 遠程網關126
5.1.2 設置管理126
5.1.3 數據管理126
5.1.4 上傳文件127
5.1.5 用戶界面127
5.2 代碼與代碼說明127
5.2.1 遠程網關127
5.2.2 設置模型129
5.2.3 數據管理135
5.2.4 上傳文件144
5.2.5 構建用戶界面147
5.3 部署應用程序161
5.3.1 描述文件161
5.3.2 編譯和打包162
5.4 小結163
第6章 圖像瀏覽編輯器165
6.1 設計165
6.2 數據處理166
6.2.1 數據對象166
6.2.2 對象數據管理168
6.2.3 對圖像文件進行排隊170
6.3 構建用戶界面174
6.3.1 瀏覽已打開的圖像174
6.3.2 查看圖像185
6.3.3 編輯圖像194
6.4 模塊組合196
6.4.1 通過拖放API打開和保存文件202
6.4.2 使用文件API打開和保存文件204
6.5 部署應用程序205
6.5.1 描述文件206
6.5.2 編譯和打包206
6.6 小結208
第7章 HTML和CSS編輯器209
7.1 設計210
7.2 地址欄210
7.3 HTML編輯器213
7.4 CSS編輯器217
7.4.1 管理CSS數據217
7.4.2 用戶界面和邏輯220
7.5 構建應用程序shell236
7.5.1 創(chuàng)建用戶界面238
7.5.2 添加事件處理程序239
7.6 部署應用程序242
7.7 小結243
第8章 桌面天氣程序245
8.1 設計245
8.2 建立目錄結構246
8.3 處理數據247
8.3.1 XML247
8.3.2 數據對象248
8.3.3 數據模型253
8.3.4 配套服務和工具255
8.4 構建用戶界面264
8.4.1 視圖狀態(tài)264
8.4.2 載入視圖269
8.4.3 當前天氣視圖270
8.4.4 FourDayForecastView類和WeatherItem類272
8.5 模塊組合274
8.5.1 系統托盤圖標275
8.5.2 WeatherWidget.mxml應用程序類278
8.6 部署應用程序290
8.6.1 描述文件291
8.6.2 編譯和打包291
8.7 小結292
第9章 地圖應用程序293
9.1 設計293
9.2 處理數據294
9.2.1 值對象294
9.2.2 數據模型297
9.2.3 數據庫查詢298
9.3 構建用戶界面307
9.3.1 處理視圖模式308
9.3.2 顯示具體地點311
9.3.3 HTML文檔319
9.3.4 顯示目的地323
9.3.5 具體地點巡游326
9.3.6 模塊組合331
9.4 部署應用程序340
9.4.1 描述文件340
9.4.2 編譯和打包341
9.5 小結342
第10章 博主管理343
10.1 設計343
10.1.1 賬號管理344
10.1.2 管理博客記錄344
10.1.3 工具類345
10.1.4 用戶界面345
10.2 代碼及代碼說明347
10.2.1 數據對象347
10.2.2 事件對象348
10.2.3 工具類349
10.2.4 Blogger服務類353
10.2.5 數據服務類358
10.2.6 隊列服務類367
10.2.7 創(chuàng)建用戶界面370
10.2.8 主應用程序文件382
10.3 部署應用程序385
10.3.1 描述文件385
10.3.2 編譯和打包385
10.4 小結386
第11章 幻燈片制作程序387
11.1 設計387
11.2 處理數據388
11.2.1 創(chuàng)建可序列化的數據對象388
11.2.2 管理幻燈片393
11.3 構建用戶界面396
11.3.1 查看幻燈片396
11.3.2 修改幻燈片402
11.3.3 預覽幻燈片405
11.3.4 演示幻燈片408
11.3.5 模塊組合412
11.4 部署應用程序428
11.4.1 描述文件428
11.4.2 編譯和打包429
11.5 小結431
第12章 AIR視頻播放器433
12.1 設計433
12.2 構建目錄結構434
12.3 構建UIVideoPlayer組件435
12.3.1 對UIVideoControls的說明444
12.3.2 對UIVideoPlayer的說明445
12.4 模塊組合448
12.5 部署應用程序459
12.5.1 描述文件459
12.5.2 編譯和打包460
12.6 小結460

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號