Android移動應(yīng)用開發(fā)

出版時(shí)間:2012-7  出版社:清華大學(xué)出版社  作者:布羅西耶  頁數(shù):275  字?jǐn)?shù):383000  

內(nèi)容概要

  本書共四部分 19章,主要介紹如何使用AdobeAIR開發(fā)Android移動應(yīng)用,深入講解Android
移動開發(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章討論一些更高級的主題,建立一個(gè)體系結(jié)構(gòu)來管理多個(gè)視圖,并提供完整應(yīng)用程序的代碼。第18章。第19章闡述資源管理和開發(fā)的最佳實(shí)踐。讀者可在本書配套網(wǎng)站下載代碼示例,并編譯和安裝到移動設(shè)備上。
《Android移動應(yīng)用開發(fā)——基于Adobe
AIR》著重強(qiáng)調(diào)良好的開發(fā)實(shí)踐,尤其適合熱愛技術(shù)和用戶體驗(yàn)的開發(fā)人員參考和學(xué)習(xí)。

作者簡介

作者:(美國)布羅西耶(Veronique Brossier) 譯者:傳思 潘旭燕  布羅西耶(Veronique Brossier),MTVNetworks的Flash高級工程師,也是ITP/紐約大學(xué)的兼職教授。她參與過很多美術(shù)和娛樂應(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,美國國家歷史博物館的Biodiversity大廳,等等。

書籍目錄


前言
第1章 AIR初探
第2章 打電話和發(fā)短信
第3章 Android初探
第4章 權(quán)限、證書和安裝
第5章 評估設(shè)備能力并應(yīng)對多種設(shè)備
第6章 打開/關(guān)閉應(yīng)用程序和保存數(shù)據(jù)
第7章 多點(diǎn)觸摸技術(shù)
第8章 加速計(jì)
第9章 攝像機(jī)
第10章 地理位置
第11章 麥克風(fēng)和音頻
第12章 視頻
第13章 StageWebView類
第14章 硬件加速
第15章 設(shè)備和其他問題
第16章 ViewManager類
第17章 案例學(xué)習(xí)
第18章 資源管理
第19章 最佳開發(fā)實(shí)踐

章節(jié)摘錄

版權(quán)頁:   插圖:   ?訪問設(shè)備的媒體庫 第10章 地理位置 ?地理位置 第11章 麥克風(fēng)和音頻 ?訪問設(shè)備的麥克風(fēng) 第12章 視頻 ?攝像機(jī)視頻捕捉 第13章 StageWebView類 ?StageWebView,用于在移動AIR應(yīng)用程序中渲染HTML內(nèi)容 ?NetworkInfo 第14章 硬件加速 ? OpenGL ES 2和硬件加速 尚不支持的功能 寫作本書時(shí),AIR還不支持一些功能,而另一些功能也尚未計(jì)劃在未來的版本中支持。例如,AIR尚不支持的一些API和功能包括通過AIR激活手機(jī)振動功能、訪問原生Android聯(lián)系人列表、創(chuàng)建Android intents、傳信給狀態(tài)/通知欄、允許一個(gè)AIR應(yīng)用程序打開另一個(gè)以及創(chuàng)建widget。如果希望AIR增加一個(gè)特定的功能,請向Adobe發(fā)送請求,桌面上的AIR與Android上的AIR的對比如果想把現(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)注與評論

  “這是一本出色的參考書,對任何想通過AIR運(yùn)行時(shí)進(jìn)軍Android Market的開發(fā)人員都有幫助。和其他書不同,本書強(qiáng)調(diào)良好的開發(fā)實(shí)踐,在開發(fā)移動應(yīng)用時(shí),良好的開發(fā)實(shí)踐是區(qū)別普通和優(yōu)秀的關(guān)鍵?!?  ——Kevin Bahadoor blinkbox開發(fā)工程師

編輯推薦

《Android移動應(yīng)用開發(fā):基于AdobeAIR》主要介紹如何使用Adobe AIR創(chuàng)建Android手機(jī)和平板應(yīng)用,全方位介紹整個(gè)開發(fā)過程,從編寫特定函數(shù)到發(fā)布產(chǎn)品的種種方案。首先演示如何用Flash Professional或Flash:Builder構(gòu)建示例應(yīng)用。然后描述如何通過ActionScript庫使用標(biāo)準(zhǔn)設(shè)備功能,包括攝像機(jī)和加速計(jì)等。讀者可通過拿來即用的示例代碼和實(shí)際的案例來體會如何綜合所有元素以形成一個(gè)完整的、可實(shí)際運(yùn)行的應(yīng)用程序。

圖書封面

評論、評分、閱讀與下載


    Android移動應(yīng)用開發(fā) PDF格式下載


用戶評論 (總計(jì)9條)

 
 

  •   學(xué)習(xí)AIR移動開發(fā)技術(shù),首先要掌握ActionScript語言,所以我同時(shí)買了本《ActionScript 3.0基礎(chǔ)教程》?;贏IR的移動開發(fā)技術(shù),在國外還是很流行的,也能做出很酷的應(yīng)用出來。
  •   air for android 需要的知識面比較廣。除了要熟練掌握AS3以外 還要掌握一些 移動端特新。這本書基本上是默認(rèn)AS3精通的前提。所以不建議初學(xué)者看。差不多1年AS3工作經(jīng)驗(yàn)的人并且對android這個(gè)平臺有一定了解的人看。
  •   AIR 移動一本好書
  •   good!!!就是看不懂
  •   紙張不錯(cuò) 和書店一樣
  •   光棍節(jié)打折,沒買,現(xiàn)在買,虧了。希望,快點(diǎn)學(xué)完,別放到書堆里發(fā)臭
  •   內(nèi)容的可讀性較差。但也不失為了解移動開發(fā)的一個(gè)參考。但內(nèi)容的深度上卻很不足。
  •   原書中的代碼明顯錯(cuò)誤的部分,譯者也沒有更改過來,可見譯者只是譯者可能并不是這一flash領(lǐng)域行家。
  •   這本書講了如何在air中開發(fā)android的程序,內(nèi)容大多是適合初學(xué)者的,不過從頭翻到尾,這本書似乎忘記說了一點(diǎn),就是這種方式開發(fā)出來的android程序只能在某些受adobe支持的特定型號實(shí)體機(jī)上才能運(yùn)行,不知道什么時(shí)候adobe才能把手機(jī)air的性能提升到所有的android機(jī)器都能運(yùn)行?當(dāng)然adobe的理想是很不錯(cuò)的,這種方式也可以開發(fā)在iphone、ipad、黑莓手機(jī)上的軟件,如果air開發(fā)真的把手機(jī)開發(fā)統(tǒng)一了,adobe將再次迎來春天,那時(shí)是程序員的幸福,因?yàn)槭∈铝?,也是程序員的悲哀,因?yàn)槿菀姿詻]錢賺了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7