注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合ADOBE AIR完整入門與開發(fā)實(shí)錄:使用FLEX/FLASH/AJAX開發(fā)AIR應(yīng)用

ADOBE AIR完整入門與開發(fā)實(shí)錄:使用FLEX/FLASH/AJAX開發(fā)AIR應(yīng)用

ADOBE AIR完整入門與開發(fā)實(shí)錄:使用FLEX/FLASH/AJAX開發(fā)AIR應(yīng)用

定 價(jià):¥56.00

作 者: 郭少瑞,張鑫 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 網(wǎng)站開發(fā)路線圖
標(biāo) 簽: 程序設(shè)計(jì)

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

內(nèi)容簡介

  《ADOBE AIR完整入門與開發(fā)實(shí)錄:使用FLEX/FLASH/AJAX開發(fā)AIR應(yīng)用(網(wǎng)站開發(fā)路線圖)》全面講解Adobe AIR(Adobe Integrated Runtime)技術(shù)知識(shí)體系和開發(fā)實(shí)踐。AIR允許利用現(xiàn)有的Web開發(fā)技能(包括Flash、Flex、HTML、JavaScript、Ajax)優(yōu)勢,建立和配置跨平臺(tái)(或跨操作系統(tǒng))的桌面RIA(Rich Internet Applications)應(yīng)用。AIR能使開發(fā)者在熟悉的環(huán)境下工作,利用自己覺得最舒適的工具,并且通過支持Flash、Flex、HTML、JavaScript和Ajax,去建立接近需要的盡可能好的體驗(yàn)。《ADOBE AIR完整入門與開發(fā)實(shí)錄:使用FLEX/FLASH/AJAX開發(fā)AIR應(yīng)用(網(wǎng)站開發(fā)路線圖)》的特色在于提供了豐富的實(shí)例,這些實(shí)例都有很強(qiáng)的應(yīng)用價(jià)值,比較典型,覆蓋很廣的知識(shí)層面,且容易上手;每個(gè)實(shí)例都在光盤中有配套的項(xiàng)目源文件,讀者可從光盤中找到對應(yīng)的實(shí)例來學(xué)習(xí)和研究?!禔DOBE AIR完整入門與開發(fā)實(shí)錄:使用FLEX/FLASH/AJAX開發(fā)AIR應(yīng)用(網(wǎng)站開發(fā)路線圖)》適合AIR開發(fā)人員和對AIR開發(fā)感興趣的讀者閱讀和參考。

作者簡介

  郭少瑞(NeoGuo),致力于RIAMeeting社區(qū)工作的組織和展開,以及Adobe相關(guān)開發(fā)類工具和解決方案的開發(fā)文檔的本地化。RIAMeeting作為國內(nèi)最具影響力的RIA開發(fā)者交流聚會(huì),已經(jīng)成為不少開發(fā)者藉以分享和討論的平臺(tái)。在實(shí)踐中對RIA相關(guān)技術(shù)有著深入研究(主要是Adobe對RIA方向的解決方案,包括AIR,F(xiàn)lash,F(xiàn)lex),撰寫多篇關(guān)于RIA相關(guān)技術(shù)開發(fā)技巧和指南的文章,其中AIR相關(guān)的文檔居多,被多家技術(shù)媒體轉(zhuǎn)載,包括藍(lán)色理想,52RIA等等。領(lǐng)導(dǎo)和組織了針對RIA英文文檔的一系列本地化(翻譯)活動(dòng),其中翻譯了位于AdobeDevnet上,指導(dǎo)開發(fā)者迅速了解Flex技術(shù)并系統(tǒng)學(xué)習(xí)Flex相關(guān)知識(shí)的《一周內(nèi)學(xué)習(xí)Flex》視頻教程系列,完成其翻譯組織工作并發(fā)布于,深受開發(fā)者歡迎。這個(gè)專題已被CSDN收錄并在首頁醒目顯示。CSDN專為這個(gè)教程做了專題:成為Adobe官方UserGroup的社區(qū)管理者。國內(nèi)第一個(gè)翻譯完成《AIRTips》系列教程并公布于個(gè)人博客組織并推出了深受開發(fā)者歡迎的《一周內(nèi)學(xué)習(xí)Flex》視頻翻譯。

圖書目錄

PART1 RIA與AIR
第1章 談?wù)凴IA3
1.1 了解RIA4
1.2 RIA的主流技術(shù)5
1.3 是Web還是桌面7
1.4 RIA中的AIR8
1.5 題外話一:用戶體驗(yàn)設(shè)計(jì)9
1.6 題外話二:轉(zhuǎn)換思維模式10
第2章 AdobeAIR11
2.1 什么是AdobeAIR12
2.2 AIR和第三方打包軟件的對比14
2.3 AIR的安全性15
2.4 安裝AIR運(yùn)行時(shí)及例程16
2.5 分發(fā)/安裝/運(yùn)行AIR應(yīng)用程序18
2.5.1 下載和安裝AIR應(yīng)用19
2.5.2 使用AIRInstallerBadge部署在線安裝20
2.5.3 數(shù)字證書22
2.6 AIR的開發(fā)調(diào)試環(huán)境與設(shè)置23
2.6.1 HTML/Ajax開發(fā)者23
2.6.2 Flash/Flex開發(fā)者25
2.7 AIR的文件結(jié)構(gòu)26
2.7.1 解析AIR安裝包26
2.7.2 了解配置文件27
2.7.3 AIR的安裝目錄29
PART2 使用Ajax開發(fā)AIR應(yīng)用
第3章 AjaxAIR概述33
3.1 Ajax與AIR平臺(tái)之間的聯(lián)系34
3.2 開發(fā)前期準(zhǔn)備36
3.2.1 下載AIR平臺(tái)運(yùn)行時(shí)以及開發(fā)工具包36
3.2.2 集成開發(fā)環(huán)境38
3.2.3 用HTML/JS創(chuàng)建一個(gè)簡單的程序40
3.2.4 使用Dreamweaver插件快捷打包45
3.2.5 利用數(shù)字認(rèn)證簽署應(yīng)用程序47
3.3 如何分發(fā)AIR程序49
第4章 基于WebKit網(wǎng)頁引擎的開發(fā)51
4.1 WebKit引擎簡介52
4.1.1 JavaScript與AIR的關(guān)系53
4.1.2 JavaScript運(yùn)行環(huán)境下的對象層次54
4.1.3 NativeWindow/NativeApplica-tion/HTMLLoader淺析55
4.2 URI協(xié)議/Cookies56
4.3 剪貼板對象58
4.3.1 使用剪貼板58
4.3.2 剪貼板的高級應(yīng)用62
4.4 拖放功能64
4.4.1 默認(rèn)的拖放行為64
4.4.2 HTML拖放的相關(guān)事件回放65
4.4.3 HTML元素的拖放69
4.4.4 拖放示例71
4.4.5 非程序沙箱的置落(drop)處理74
4.5 引入PDF內(nèi)容75
4.6 導(dǎo)入XML數(shù)據(jù)77
4.7 Ajax的安全模型80
4.7.1 桌面程序與Web程序在安全機(jī)制上的區(qū)別80
4.7.2 沙箱的概念81
4.7.3 程序沙箱vs非程序沙箱82
4.7.4 沙箱的使用技巧84
4.7.5 使用XMLHttpRequest對象85
4.7.6 小結(jié)87
第5章 JavaScript調(diào)控API精講89
5.1 API入門90
5.2 創(chuàng)建用戶界面92
5.2.1 窗口基礎(chǔ)93
5.2.2 創(chuàng)建NativeWindow95
5.2.3 制作個(gè)性化窗體101
5.2.4 多屏幕控制104
5.2.5 創(chuàng)建菜單105
5.2.6 適應(yīng)OS的界面110
5.2.7 像素曲體器111
5.3 文件訪問和保存115
5.3.1 常規(guī)磁盤操作116
5.3.2 文件寫操作118
5.3.3 讀取文件121
5.3.4 FileMode總述124
5.4 內(nèi)嵌數(shù)據(jù)庫的存儲(chǔ)操作125
5.4.1 創(chuàng)建/連接SQLite數(shù)據(jù)庫126
5.4.2 數(shù)據(jù)的增刪改查129
5.4.3 數(shù)據(jù)的查詢131
5.4.4 數(shù)據(jù)庫的使用技巧134
5.5 網(wǎng)絡(luò)連接和訪問外部服務(wù)器138
5.5.1 檢測網(wǎng)絡(luò)連通性139
5.5.2 連接WebService140
5.5.3 Socket通訊143
5.6 音效控制147
5.6.1 音效模型147
5.6.2 創(chuàng)建MP3播放器150
5.7 二進(jìn)制數(shù)據(jù)與加密151
5.7.1 使用字節(jié)數(shù)組151
5.7.2 數(shù)據(jù)安全加密154
5.8 Ajax用戶學(xué)習(xí)ActionScript156
5.8.1 JavaScript程序員了解ActionScript的必要性156
5.8.2 ActionScript的數(shù)據(jù)類型157
5.8.3 ActionScript中的類庫.包和命名空間159
5.8.4 整合來自ActionScript的力量160
5.8.5 合作:ActionScript與JavaScript162
第6章 Ajax框架開發(fā)163
6.1 Ajax框架概述164
6.2 AIR平臺(tái)下的Yahoo!UI165
6.2.1 分級客戶端的支持165
6.2.2 YUI構(gòu)成部分166
6.2.3 以類為基礎(chǔ)的JavaScript167
6.2.4 應(yīng)用實(shí)例:Email客戶端168
6.3 AIR平臺(tái)下的ExtJS177
6.3.1 官方的AIR擴(kuò)展178
6.3.2 應(yīng)用實(shí)例:個(gè)人記帳本181
6.3.3 應(yīng)用實(shí)例:SimpleTask195
6.4 AIR平臺(tái)下的Dojo196
6.4.1 dair.AIR.*包197
6.4.2 Dojo與AIR如何兼容202
6.4.3 應(yīng)用實(shí)例:Dojo上傳器206
6.5 小結(jié)211
第7章 處理JavaScript異常213
7.1 調(diào)試概述214
7.2 SourceViewer簡介215
7.3 AIRIntrospector簡介216
7.4 使用Introspector進(jìn)行調(diào)試218
7.5 新加入的JavaScript錯(cuò)誤信息219
PART3 使用Flex3開發(fā)AIR應(yīng)用
第8章 RIA開發(fā)利器-AdobeFlex3223
8.1 了解AdobeFlex3224
8.2 了解AdobeFlexBuilder3226
8.3 FlexBuilder對于AIR的支持情況228
8.4 ActionScript3.0 簡介229
第9章 編寫第一個(gè)AIR應(yīng)用235
9.1 建立一個(gè)AIR項(xiàng)目236
9.2 制作圖形界面238
9.3 測試和發(fā)布239
第10章 AIR組件介紹241
10.1 關(guān)于FlexAIR組件242
10.2 使用WindowedApplication組件243
10.3 使用文件系統(tǒng)組件245
10.4 使用HTML組件252
第11章 窗體和菜單255
11.1 AIR窗體基礎(chǔ)256
11.2 創(chuàng)建窗體261
11.3 控制窗體269
11.4 監(jiān)聽窗體事件275
11.5 使用全屏窗體模式276
11.6 屏幕277
11.7 AIR菜單簡介280
11.8 創(chuàng)建本地菜單283
第12章 文件和數(shù)據(jù)285
12.1 AIR文件系統(tǒng)概要286
12.2 使用File對象287
12.3 獲取文件系統(tǒng)信息289
12.4 目錄290
12.5 文件292
12.6 加密的本地存儲(chǔ)294
12.7 拖放(DragandDrop)295
12.8 復(fù)制與粘貼296
12.9 本地SQL數(shù)據(jù)庫298
第13章 網(wǎng)絡(luò)和通訊301
13.1 監(jiān)測網(wǎng)絡(luò)狀態(tài)302
13.2 獲取網(wǎng)絡(luò)數(shù)據(jù)303
13.3 和JavaScript通訊305
13.4 從網(wǎng)頁中調(diào)用AIR應(yīng)用306
13.5 AIR應(yīng)用的相互調(diào)用307
13.6 升級與更新308
PART4 使用FlashCS4開發(fā)AIR應(yīng)用
第14章 FlashCS4AIR開發(fā)概述317
14.1 關(guān)于FlashCS4318
14.2 FlashCS4和Flex3的對比322
14.3 配置FlashCS4的開發(fā)環(huán)境323
14.4 FlashCS4的項(xiàng)目結(jié)構(gòu)324
14.5 Flash開發(fā)AIR的優(yōu)勢325
14.5.1 Flash的優(yōu)勢325
14.5.2 制作不規(guī)則的界面325
14.5.3 巧妙使用動(dòng)畫326
14.6 利用Flash開發(fā)工具327
14.6.1 使用第三方工具編寫AS327
14.6.2 SWF加密329
14.6.3 制作精致的圖標(biāo)329
第15章 Flash版的HelloAIR331
15.1 建立一個(gè)FlashCS4AIR文檔332
15.2 建立文檔類332
15.3 AIR應(yīng)用配置334
15.4 測試和打包334
PART5 項(xiàng)目實(shí)踐
第16章 仿資源管理器(Ajax+AIR)339
16.1 了解Wsn340
16.1.1 Wsn的特點(diǎn)340
16.1.2 Wsn與安全沙箱341
16.2 Wsn源碼探秘342
16.2.1 Wsn342
16.2.2 Wsn.fileStore345
16.2.3 Wsn.tree346
16.2.4 Wsn.toolbar(1)347
16.2.5 Wsn.toolbar(2)349
16.2.6 Wsn.item351
16.3 Wsn小結(jié)353
第17章 RSS閱讀器(Ajax+AIR)355
17.1 了解RSS訂閱器356
17.2 Fresh源碼探秘357
17.2.1 初始化Fresh359
17.2.2 i18n多語言支持361
17.2.3 初始化Feed數(shù)據(jù)363
17.2.4 外界接口363
17.2.5 RSSFeed持久化365
17.2.6 用戶界面與雜項(xiàng)367
第18章 桌面飛蟲(Flash+AIR)371
18.1 項(xiàng)目背景372
18.2 項(xiàng)目實(shí)踐372
第19章 RSS閱讀器Flex版(Flex+AIR)375
19.1 項(xiàng)目背景376
19.2 項(xiàng)目實(shí)踐377
第20章 圖片瀏覽器(Flex+AIR)385
20.1 項(xiàng)目背景386
20.2 項(xiàng)目實(shí)踐387
第21章 文本編輯器(Flex+AIR)393
21.1 項(xiàng)目背景394
21.2 項(xiàng)目實(shí)踐394
第22章 網(wǎng)頁瀏覽器(Flex+AIR)399
22.1 項(xiàng)目背景400
22.2 項(xiàng)目實(shí)踐400
第23章 列車時(shí)刻表(Flex+Cairngorm+AIR)403
23.1 項(xiàng)目背景404
23.2 項(xiàng)目實(shí)踐406
附錄精彩示例網(wǎng)址421
參考文獻(xiàn)425

本目錄推薦

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