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

Apache Cordova實戰(zhàn)

Apache Cordova實戰(zhàn)

定 價:¥49.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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