注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Adobe AIR范例精解

Adobe AIR范例精解

Adobe AIR范例精解

定 價(jià):¥59.80

作 者: (美)萊夫齊勒,(美)安德森,(美)賴特 著,吳集,蔣平 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787302208822 出版時(shí)間: 2009-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 461 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)