注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)無線電電子學(xué)、電信技術(shù)Apache Cordova實(shí)戰(zhàn)

Apache Cordova實(shí)戰(zhàn)

Apache Cordova實(shí)戰(zhàn)

定 價:¥49.00

作 者: Raymond K.Camden 著;陳玉毅 譯
出版社: 清華大學(xué)出版社
叢編項: 清華開發(fā)者書庫
標(biāo) 簽: 暫缺

ISBN: 9787302476498 出版時間: 2017-11-01 包裝: 平裝
開本: 16開 頁數(shù): 217 字?jǐn)?shù):  

內(nèi)容簡介

  《Apache Cordova實(shí)戰(zhàn)(清華開發(fā)者書庫)》全面細(xì)致地論述了如何使用開源的Cordova框架來開發(fā)混合式移動應(yīng)用App。全書共12章,分為三部分: 第一部分介紹Apache Cordova基礎(chǔ)知識,引導(dǎo)開發(fā)者快速入門,搭建開發(fā)環(huán)境; 第二部分介紹了Cordova的高級核心概念,深入地論述CLI命令行工具、設(shè)備訪問、插件技術(shù)、調(diào)試工具、應(yīng)用打包等,同時也介紹了SPA單頁面應(yīng)用技術(shù)原理、構(gòu)建離線應(yīng)用、支持全球應(yīng)用,以及如何在移動設(shè)備端存儲數(shù)據(jù); 第三部分介紹了如何將移動應(yīng)用發(fā)布到Android和Apple應(yīng)用商店中,并在最后給出了一個完整的實(shí)際應(yīng)用案例。

作者簡介

  Raymond Camden,IBM開發(fā)支持專家。他滿懷激情地投入到移動應(yīng)用開發(fā)之中,也多次受邀在世界各地會議上,發(fā)表演講,快樂分享。 陳玉毅,字曉宇,筆名小玉一休。博學(xué)篤志,勤學(xué)樂享,開源社區(qū)的追隨者,豐富的產(chǎn)品規(guī)劃,架構(gòu)設(shè)計和團(tuán)隊管理經(jīng)驗。組織研發(fā)中心技術(shù)路線預(yù)研,技術(shù)選型,追求簡單高效,敏捷交付的產(chǎn)品研發(fā)模式。

圖書目錄

第一部分Apache Cordova新手入門
第1章Cordova是什么
1.1PhoneGap和Cordova的發(fā)展歷史
1.2PhoneGap和Cordova之間的關(guān)系
1.2.1兩者有哪些相同點(diǎn)
1.2.2兩者有哪些不同點(diǎn)
1.2.3官方網(wǎng)站
1.3Cordova能做什么
1.3.1命令行工具
1.3.2訪問硬件
1.3.3支持插件
1.4Cordova不能做什么
1.5Cordova的使用場景
1.6網(wǎng)頁標(biāo)準(zhǔn)與Cordova
1.7小結(jié)
第2章安裝Cordova和Android SDK
2.1安裝Android SDK
2.2安裝Apache Ant
2.3安裝Git
2.4安裝Node.js
2.5設(shè)置PATH環(huán)境變量
2.6安裝Cordova
2.7創(chuàng)建第一個Cordova工程
2.8小結(jié)
第二部分核 心 概 念
第3章創(chuàng)建Cordova工程
3.1使用Cordova CLI創(chuàng)建工程
3.2深入探究Cordova工程
3.3增加平臺支持
3.4使用Android模擬器和設(shè)備
3.5發(fā)送Cordova應(yīng)用程序到模擬器(或設(shè)備)
3.6構(gòu)建第一個真實(shí)應(yīng)用
3.7小結(jié)
第4章使用插件來訪問設(shè)備
4.1什么是插件
4.2查看并評估插件
4.3管理插件與Cordova命令行工具
4.4插件與開發(fā)周期
4.5設(shè)備就緒事件
4.6插件示例: 對話框
4.6.1更好用的Cordova對話框插件
4.6.2使用對話框插件構(gòu)建應(yīng)用程序
4.7插件示例: 攝像頭
4.8插件示例: 聯(lián)系人
4.9小結(jié)
第5章移動應(yīng)用設(shè)計與用戶體驗
5.1成為初級移動應(yīng)用開發(fā)者
5.1.1一個糟糕UI的典型例子
5.1.2美化: 用CSS來改進(jìn)應(yīng)用
5.1.3meta viewport標(biāo)簽
5.2使用Bootstrap來改進(jìn)Cordova UI界面展現(xiàn)
5.2.1Bootstrap簡介
5.2.2示例: 攝像頭App
5.2.3Bootstrap能夠?qū)崿F(xiàn)更多應(yīng)用
5.3移動應(yīng)用UI框架: 概覽
5.3.1Ionic: UI用戶界面、UX用戶體驗以及更多
5.3.2jQuery Mobile: 強(qiáng)大而又簡單的框架
5.3.3Ratchet: Android和iOS系統(tǒng)下友好的框架
5.3.4Kendo UI: 大型的商業(yè)化框架
5.4小結(jié)
第6章構(gòu)建移動應(yīng)用時需要考慮的事情
6.1成為略勝一籌的移動應(yīng)用開發(fā)者
6.2單頁面應(yīng)用
6.2.1為什么要關(guān)注單頁面應(yīng)用
6.2.2多創(chuàng)建一些SPA單頁面應(yīng)用
6.2.3jQuery Mobile: 基礎(chǔ)知識
6.2.4jQuery Mobile和Cordova配合使用
6.3構(gòu)建離線Cordova應(yīng)用
6.3.1應(yīng)用程序中存在的問題
6.3.2在GitHub搜索應(yīng)用中添加離線支持
6.4支持全球應(yīng)用
6.5在設(shè)備中存儲數(shù)據(jù)
6.5.1實(shí)例
6.5.2處理數(shù)據(jù)存儲的可選方式
6.5.3選擇數(shù)據(jù)存儲方式
6.5.4改進(jìn)GitHub搜索應(yīng)用
6.6小結(jié)
第7章Cordova混合式移動應(yīng)用的調(diào)試工具
7.1查找缺陷
7.2一個崩潰的應(yīng)用示例
7.3在Android設(shè)備上使用Chrome遠(yuǎn)程調(diào)試
7.3.1Chrome遠(yuǎn)程調(diào)試的準(zhǔn)備工作
7.3.2Chrome遠(yuǎn)程調(diào)試工具的特性
7.3.3使用Chrome遠(yuǎn)程調(diào)試
7.4在iOS設(shè)備上使用Safari遠(yuǎn)程調(diào)試
7.4.1準(zhǔn)備Safari遠(yuǎn)程調(diào)試
7.4.2Safari遠(yuǎn)程調(diào)試工具的特性
7.5使用Weinre
7.5.1安裝Weinre
7.5.2運(yùn)行Weinre
7.6其他調(diào)試方法
7.6.1Skip Cordova
7.6.2GapDebug
7.7小結(jié)
第8章創(chuàng)建自定義插件
8.1為什么要編寫自己的插件
8.2插件架構(gòu)
8.3構(gòu)建Android插件
8.3.1創(chuàng)建一個插件
8.3.2編寫插件代碼
8.3.3使用自己編寫的插件
8.3.4添加插件
8.4小結(jié)
第9章Cordova工程的打包選項
9.1使用config.xml自定義Cordova工程
9.1.1通用(或全局)首選項
9.1.2特定平臺下的首選項詳細(xì)說明
9.1.3查看其他首選項
9.1.4使用圖標(biāo)和啟動界面
9.2為多平臺下的應(yīng)用使用Merges選項
9.3使用Hooks增強(qiáng)Cordova命令行應(yīng)用
9.3.1為什么要使用Hooks?
9.3.2定義Hooks
9.3.3Hooks: 在命令行工具前置或者后置起作用
9.3.4示例: 使用Hooks為平臺添加插件
9.3.5在config.xml中配置Hooks
9.3.6使用Hooks中的參數(shù)
9.4小結(jié)
第10章使用PhoneGap工具
10.1使用PhoneGap
10.2PhoneGap用于構(gòu)建的服務(wù)
10.2.1創(chuàng)建一個PhoneGap用于構(gòu)建的賬號
10.2.2創(chuàng)建第一個PhoneGap應(yīng)用
10.2.3深入探究PhoneGap Build
10.2.4在PhoneGap Build中使用插件
10.2.5更多配置選項
10.2.6更多PhoneGap構(gòu)建特性
10.3PhoneGap Developer App
10.3.1安裝
10.3.2使用PhoneGap Developer App
10.4小結(jié)
第三部分應(yīng) 用 發(fā) 布
第11章提交App
11.1發(fā)布App
11.2提交Android應(yīng)用
11.2.1為App做簽名
11.2.2發(fā)布到Android市場
11.3提交iOS應(yīng)用
11.3.1為App做簽名
11.3.2發(fā)布到iOS市場
11.4小結(jié)
第12章使用Ionic構(gòu)建RSS閱讀器App
12.1設(shè)計一個簡單的RSS閱讀器應(yīng)用
12.2在Cordova開發(fā)中使用Ionic
12.3RSS閱讀器App: 第一部分
12.3.1開始創(chuàng)建App
12.3.2應(yīng)用模塊
12.3.3回顧已完成的部分
12.4RSS閱讀器App: 第二部分
12.4.1增加“正在加載中”進(jìn)度指示
12.4.2增加InAppBrowser插件
12.4.3增加SocialSharing插件
12.4.4增加離線支持
12.5小結(jié)

本目錄推薦

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