出版時(shí)間:2012-7 出版社:清華大學(xué)出版社 作者:布羅西耶 頁(yè)數(shù):275 字?jǐn)?shù):383000
內(nèi)容概要
本書共四部分 19章,主要介紹如何使用AdobeAIR開(kāi)發(fā)Android移動(dòng)應(yīng)用,深入講解Android
移動(dòng)開(kāi)發(fā)特有的各種主題,力圖幫助讀者創(chuàng)建高品質(zhì)的應(yīng)用程序。第1章~第5章討論創(chuàng)建和發(fā)布AIR,應(yīng)用程序的技術(shù)、環(huán)境和基礎(chǔ)。第6章~第14章討論和功能有關(guān)的主題,比如多點(diǎn)觸摸技術(shù)、加速計(jì)、自帶的攝像機(jī)、地理位置、音頻和視頻等。第15章~第17章討論一些更高級(jí)的主題,建立一個(gè)體系結(jié)構(gòu)來(lái)管理多個(gè)視圖,并提供完整應(yīng)用程序的代碼。第18章。第19章闡述資源管理和開(kāi)發(fā)的最佳實(shí)踐。讀者可在本書配套網(wǎng)站下載代碼示例,并編譯和安裝到移動(dòng)設(shè)備上。
《Android移動(dòng)應(yīng)用開(kāi)發(fā)——基于Adobe
AIR》著重強(qiáng)調(diào)良好的開(kāi)發(fā)實(shí)踐,尤其適合熱愛(ài)技術(shù)和用戶體驗(yàn)的開(kāi)發(fā)人員參考和學(xué)習(xí)。
作者簡(jiǎn)介
作者:(美國(guó))布羅西耶(Veronique Brossier) 譯者:傳思 潘旭燕 布羅西耶(Veronique Brossier),MTVNetworks的Flash高級(jí)工程師,也是ITP/紐約大學(xué)的兼職教授。她參與過(guò)很多美術(shù)和娛樂(lè)應(yīng)用,包括Google IO 2010 Scheduler for Adobe,地方性項(xiàng)目The New York Visitor Center和9/11 Memorial網(wǎng)站,NickLab for R/GreenbergAssociates,WebToons for Funny Garbage and Cartoon Network Online,美國(guó)國(guó)家歷史博物館的Biodiversity大廳,等等。
書籍目錄
序
前言
第1章 AIR初探
第2章 打電話和發(fā)短信
第3章 Android初探
第4章 權(quán)限、證書和安裝
第5章 評(píng)估設(shè)備能力并應(yīng)對(duì)多種設(shè)備
第6章 打開(kāi)/關(guān)閉應(yīng)用程序和保存數(shù)據(jù)
第7章 多點(diǎn)觸摸技術(shù)
第8章 加速計(jì)
第9章 攝像機(jī)
第10章 地理位置
第11章 麥克風(fēng)和音頻
第12章 視頻
第13章 StageWebView類
第14章 硬件加速
第15章 設(shè)備和其他問(wèn)題
第16章 ViewManager類
第17章 案例學(xué)習(xí)
第18章 資源管理
第19章 最佳開(kāi)發(fā)實(shí)踐
章節(jié)摘錄
版權(quán)頁(yè): 插圖: ?訪問(wèn)設(shè)備的媒體庫(kù) 第10章 地理位置 ?地理位置 第11章 麥克風(fēng)和音頻 ?訪問(wèn)設(shè)備的麥克風(fēng) 第12章 視頻 ?攝像機(jī)視頻捕捉 第13章 StageWebView類 ?StageWebView,用于在移動(dòng)AIR應(yīng)用程序中渲染HTML內(nèi)容 ?NetworkInfo 第14章 硬件加速 ? OpenGL ES 2和硬件加速 尚不支持的功能 寫作本書時(shí),AIR還不支持一些功能,而另一些功能也尚未計(jì)劃在未來(lái)的版本中支持。例如,AIR尚不支持的一些API和功能包括通過(guò)AIR激活手機(jī)振動(dòng)功能、訪問(wèn)原生Android聯(lián)系人列表、創(chuàng)建Android intents、傳信給狀態(tài)/通知欄、允許一個(gè)AIR應(yīng)用程序打開(kāi)另一個(gè)以及創(chuàng)建widget。如果希望AIR增加一個(gè)特定的功能,請(qǐng)向Adobe發(fā)送請(qǐng)求,桌面上的AIR與Android上的AIR的對(duì)比如果想把現(xiàn)有的AIR桌面應(yīng)用程序轉(zhuǎn)換到Android上,必須像下面這樣進(jìn)行幾處修改。 ? 如果使用Flash Builder,則WindonedApplication應(yīng)用程序的MXML標(biāo)簽需要更改 為ViewNavigatorApplication。WindonedApplication假定有一個(gè)NativeWindow,而這在Android上不成立。 ? 在Application描述中,命名空間必須是2.6或更高版本,而且visible標(biāo)簽必須設(shè)為true。 ? AIR SDK打包命令必須使用apk作為目標(biāo)。 以下桌面功能在Android上是不支持的。
媒體關(guān)注與評(píng)論
“這是一本出色的參考書,對(duì)任何想通過(guò)AIR運(yùn)行時(shí)進(jìn)軍Android Market的開(kāi)發(fā)人員都有幫助。和其他書不同,本書強(qiáng)調(diào)良好的開(kāi)發(fā)實(shí)踐,在開(kāi)發(fā)移動(dòng)應(yīng)用時(shí),良好的開(kāi)發(fā)實(shí)踐是區(qū)別普通和優(yōu)秀的關(guān)鍵?!? ——Kevin Bahadoor blinkbox開(kāi)發(fā)工程師
編輯推薦
《Android移動(dòng)應(yīng)用開(kāi)發(fā):基于AdobeAIR》主要介紹如何使用Adobe AIR創(chuàng)建Android手機(jī)和平板應(yīng)用,全方位介紹整個(gè)開(kāi)發(fā)過(guò)程,從編寫特定函數(shù)到發(fā)布產(chǎn)品的種種方案。首先演示如何用Flash Professional或Flash:Builder構(gòu)建示例應(yīng)用。然后描述如何通過(guò)ActionScript庫(kù)使用標(biāo)準(zhǔn)設(shè)備功能,包括攝像機(jī)和加速計(jì)等。讀者可通過(guò)拿來(lái)即用的示例代碼和實(shí)際的案例來(lái)體會(huì)如何綜合所有元素以形成一個(gè)完整的、可實(shí)際運(yùn)行的應(yīng)用程序。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Android移動(dòng)應(yīng)用開(kāi)發(fā) PDF格式下載