基本信息
作者:李柯泉
定價:79元
印次:3-1
ISBN:9787302529989
出版日期:2019.07.01
印刷日期:2019.06.06
圖書簡介
《jQuery Mobile移動套用開發實戰(第3版)》是清華大學出版社出版的一本圖書。
圖書內容
jQuery Mobile是目前非常流行的跨平台移動開發框架,本書以實例驅動講解的方式,讓零基礎的讀者也能輕鬆掌握jQuery Mobile下的套用開發。 本書分為四篇,第一篇是移動開發入門篇,介紹了jQuery Mobile、HTML 5和移動開發的一些基礎知識,以及如何搭建開發環境;第二篇是jQuery Mobile基礎篇,介紹了jQuery Mobile中對話框、工具列、按鈕、表單、布局和外掛程式的使用;第三篇是跨平台App實戰篇,介紹了6個使用jQuery Mobile開發的實際App;第四篇是發布和推廣套用篇,介紹了在開發完成之後,如何發布和推廣自己的App。 本書內容詳盡、實例豐富,是廣大jQuery Mobile初學者、跨平台移動開發人員必備的參考書,同時也適合作為高等院校和培訓學校相關專業師生的教學參考書。
目錄
第一篇 移動開發入門
第1章 初探移動開發 3
1.1 如今的移動行業 3
1.1.1 手機和平板的世界 3
1.1.2 移動網際網路的神話 5
1.2 跨平台移動開發框架 7
1.2.1 什麼是跨平台移動開發框架 7
1.2.2 為什麼選擇跨平台移動開發框架 8
1.2.3 常見的跨平台移動開發框架 8
1.3 真正認識HTML 5 13
1.3.1 初識HTML 5 14
1.3.2 只要在網站上加一句<!HTML 5 Doctype>就是HTML 5網站了嗎 14
1.3.3 HTML 5變遷 15
1.3.4 HTML 5浪潮 15
1.4 認識jQuery Mobile 17
1.4.1 為什麼選擇jQuery Mobile 17
1.4.2 漸進式增強的主題界面 18
1.4.3 簡單但是有條理的標記化語言規範 19
1.4.4 回響式布局 20
1.4.5 jQuery Mobile的缺點 21
1.4.6 jQuery Mobile案例 22
1.5 小結 25
第2章 啟程跨平台開發之旅 26
2.1 為什麼選擇跨平台 26
2.2 創建一個套用 26
2.2.1 創建跨平台套用 27
2.2.2 同步本地套用到雲端資源庫 28
2.2.3 真機同步調試 29
2.2.4 雲端編譯打包 30
2.3 小結 31
第3章 使用jQuery Mobile快速開發App 32
3.1 開發環境的選擇 32
3.1.1 S...
3.1.1SublimeText編輯器 32
3.1.2Notepad++編輯器 33
3.1.3WebStorm編輯器 35
3.1.4在設備上測試套用 36
3.1.5打包套用的方法 39
3.2原理解析 40
3.2.1選擇元素 41
3.2.2設定屬性 42
3.3連結和按鈕 42
3.4工具列 43
3.5列表 43
3.6表單控制項 44
3.7小結 44
第二篇jQueryMobile基礎
第4章頁面與對話框 47
4.1依然從helloworld開始 47
4.2利用jQuery腳本DIY閃光燈效果 49
4.3不斷切換的場景 52
4.4整人遊戲:我不是弱智! 55
4.5警告!你的手機遭到入侵 58
4.6實現漸變的背景 60
4.7另一種對話框 61
4.8對話框的高級屬性 62
4.9基於jQueryMobile的簡單相冊 66
4.10總結 68
第5章工具列的使用 69
5.1稍微複雜的頁面 69
5.1.1嘗試使用工具列 69
5.1.2讓工具列固定 72
5.1.3一次無聊的實驗 74
5.2方便的快捷鍵 75
5.3失效的按鈕 77
5.4導航欄的套用 78
5.5導航欄的全螢幕屬性 81
5.6內容欄的使用 83
5.7會彈出的面板 85
5.8小結 88
第6章按鈕的使用 89
6.1簡單按鈕的使用 89
6.2為按鈕加入圖示 90
6.3更加個性化的顯示圖示 93
6.4自定義按鈕的圖示 96
6.5播放器的面板設計 99
6.6頭部欄中的按鈕圖示 101
6.7一個按鈕也可以玩得很開心 104
6.8簡單的QWER鍵盤 106
6.9方形的按鈕 108
6.10對話框中的按鈕 110
6.11小結 112
第7章表單元素的使用 113
7.1簡單的QQ登錄界面 113
7.2手機調查問卷 117
7.3精準的進度控制 119
7.4多彩的調色板 121
7.5熄燈,請閉眼 123
7.6做一道選擇題 125
7.7多項選擇題 127
7.8請問先生需要什麼服務 128
7.9對話框中的表單 131
7.10小結 133
第8章列表控制項的使用 134
8.1簡單的新聞列表 134
8.2音樂專輯列表的顯示 137
8.3更完善的音樂專輯列表 139
8.4顯示銷量的商品列表 142
8.5圖書銷售排名 144
8.6簡單的電話通訊錄 145
8.7讓查找更加便捷 147
8.8比較高級的新聞列表 149
8.9小結 152
第9章jQueryMobile的布局 153
9.1改良後的QQ登錄界面 153
9.2一種簡潔的通訊錄設計 156
9.3完美實現九宮格 159
9.4可以摺疊的QQ好友列表 162
9.5展開圖示的設定 166
9.6兩種不同的Metro效果實現思路 168
9.6.1完全利用分欄布局的方法 168
9.6.2利用純CSS調整色塊尺寸的方法 170
9.7簡潔的課程表 172
9.8小結 174
第10章jQueryMobile的高級特性 175
10.1jQueryMobile的多頁面模板 175
10.2jQueryMobile中的事件 180
10.3jQueryMobile中的觸發事件 182
10.4觸發事件的簡單套用 182
10.5jQueryMobile的屬性 186
10.6小結 188
第11章在jQueryMobile中使用外掛程式 189
11.1jQueryMobile外掛程式概述 189
11.2相冊類外掛程式 190
11.2.1PhotoSwipe的使用 190
11.2.2Camera的使用 195
11.3選單類外掛程式 197
11.4選擇器外掛程式及其他外掛程式 198
11.5如何獲取jQueryMobile外掛程式 199
11.6小結 200
第12章jQueryMobile界面綜合實戰 201
12.1清爽的電子書閱讀器 201
12.2簡單的計算器 204
12.3移動BBS模板 207
12.4基於jQueryMobile的簡單記事本 210
12.5基於jQueryMobile的全鍵盤界面 212
12.6小結 215
第三篇跨平台App實戰
第13章大學移動校園實戰項目 219
13.1項目背景 219
13.2界面設計 220
13.3框架設計 221
13.4主界面的製作 222
13.5二級欄目的製作 228
13.6內容頁的製作 231
13.7校園風光模組 233
13.8小結 233
第14章個人部落格項目實戰 234
14.1項目規劃 234
14.2主界面設計 235
14.3文章列表的設計 238
14.4文章內容頁的實現 242
14.5文章類的設計 245
14.6測試環境的搭建 247
14.7資料庫的設計 250
14.8內容頁功能的實現 257
14.9文章列表的實現 261
14.10首頁的實現 266
14.11小結 268
第15章線上音樂播放器 269
15.1項目介紹 269
15.2界面布局設計 272
15.2.1首頁界面設計 272
15.2.2推薦專題頁面的設計 273