移動微技(Mobile Widget)應用開發權威指南

來源:互聯網
上載者:User

移動微技(Mobile Widget)應用開發權威指南


基本資料

作者: 程寶平    楊曉華    朱春梅   
叢書名: 中國移動創新系列叢書
出版社:電子工業出版社
ISBN:9787121104527
上架時間:2010-4-19
出版日期:2010 年4月
開本:16開
其他詳細資料查看:http://www.china-pub.com/196649

編輯精選

都說做網頁簡單,簡單得像泡茶;
Mobile Widget誕生後,開發行動裝置 App就像做網頁;
大家驚喜發現:開發行動裝置 App可以簡單得像泡茶!
是的,你也可以開啟行動裝置 App財富大門!

目錄

第0章 十分鐘搞定Widget——金魚 1
入門篇:初識Mobile Widget
第1章 移動互連網:3G時代的Super Star 6
1.1 3G的昨天、今天、明天 6
1.1.1 什麼是3G 6
1.1.2 3G能給使用者帶來什麼 10
1.2 移動互連網的前世今生 10
1.2.1 互連網的曆史 10
1.2.2 移動互連網的風起雲湧 11
1.3 當3G遇上移動互連網時 12
1.3.1 3G:開創移動互連網的新時代 12
1.3.2 移動互連網:3G時代的超級明星 13
1.4 熱點技術沙場秋點兵 13
1.4.1 RSS——訂閱你想看的 13
1.4.2 SNS——網路社交平台 16
1.4.3 Mashup——打破資訊的相互獨立 17
1.4.4 Twitter——一句話部落格 18
1.4.5 Widget——移動互連網的精靈 20
1.5 本章小結 22
第2章 Mobile Widget:簡約而不簡單 24

.2.1 瀏覽器概覽 24
2.2 Widget曆史 25
2.3 PC Widget 26
2.3.1 Yahoo! Widgets 26
2.3.2 Apple Dashboard Widget 27
2.3.3 Google Gadget 29
2.3.4 Opera Widget 30
2.4 Mobile Widget 31
2.4.1 JIL Widget 32
2.4.2 WRT Widget 33
2.5 Widget特點 34
2.5.1 Widget通用特點 34
2.5.2 Mobile Widget 特點 35
2.6 Widget為什麼這樣紅 36
2.6.1 Mobile Widget的天時、地利、人和 36
2.6.2 開放、可管理的JIL Widget生態環境 37
2.6.3 Mobile Widget生態環境產業鏈 38
2.7 Widget技術方向 40
2.7.1 Mobile Widget待解決的問題 40
2.7.2 Widget的標準化進程 41
2.7.3 Widget的前景展望 42
2.8 本章小結 42
實戰篇:Mobile Widget開發戰略
第3章 Widget開發基礎知識:磨刀不誤砍柴工 44
3.1 HTML 44
3.1.1 HTML基本概念 45
3.1.2 HTML表單 45
3.1.3 HTML 超連結 46
3.1.4 HTML 表格 47
3.1.5 HTML列表 47
3.1.6 HTML架構 48
3.1.7 HTML字型 49
3.1.8 HTML頭部資訊 49
3.2 CSS 50
3.2.1 CSS簡介 50
3.2.2 CSS的基本文法 51
3.2.3 CSS注釋 52
3.2.4 CSS分類 52
3.2.5 在HTML中使用CSS 55
3.2.6 CSS盒子模型 56
3.2.7 CSS頁面配置 62
3.3 JavaScript 64
3.3.1 JavaScript文法基礎 64
3.3.2 DOM技術 69
3.3.3 JavaScript函數與對象進階 72
3.3.4 Regex 74
3.3.5 事件驅動 76
3.3.6 JavaScript在Web中的角色 77
3.4 XML與JSON 77
3.4.1 XML簡介 77
3.4.2 XML文檔基礎知識 79
3.4.3 使用DTD進行XML結構驗證 81
3.4.4 XML解析 87
3.4.5 JSON 87
3.5 進階Ajax 89
3.5.1 Ajax簡介 89
3.5.2 Ajax的用戶端技術 91
3.5.3 重複非同步請求架構設計 96
3.6 本章小結 98
第4章 Mobile Widget UI設計基礎知識:三分長相,長分打扮 101
4.1 Mobile Widget的使用情景以及呈現方式 101
4.1.1 使用情景 101
4.1.2 呈現方式 101
4.2 部分主流智能手機平台的UI特點 102
4.2.1 OPhone 平台 103
4.2.2 Windows Mobile平台 103
4.2.3 Symbian開放式作業系統 104
4.2.4 手機操作方式簡介 104
4.3 設計原則 105
4.3.1 Mobile Widget的目的和價值 105
4.3.2 使用情景特性 106
4.3.3 基本原則 107
4.3.4 基本要點 108
4.4 設計細節 110
4.4.1 使用者控制 110
4.4.2 一致性問題 112
4.4.3 能夠提供清晰的反饋 113
4.4.4 促進使用者平滑地使用,減少打斷 114
4.4.5 減少操作錯誤的可能,允許使用者悔改 114
4.4.6 不同的客戶需求 115
4.4.7 能夠靈活地適用於多平台和多操作方式 116
4.4.8 提供情感化設計 119
4.5 Mobile Widget的使用者介面設計 122
4.5.1 布局 122
4.5.2 菜單 126
4.5.3 導航方式 127
4.5.4 常用控制項及樣式 128
4.5.5 文本風格與原則 130
4.6 Widget的圖形設計 130
4.6.1 色彩的基礎知識 130
4.6.2 色系表 132
4.6.3 常用的配色方法 132
4.7 Widget的特殊效果 137
4.7.1 多媒體效果 138
4.7.2 轉場效果 138
4.8 本章小結 141
第5章 JIL Widget開發入門:冰凍三尺,只需一日之寒 142
5.1 JIL Widget應用格式概述 142
5.1.1 HTML 143
5.1.2 CSS 143
5.1.3 JavaScript 143
5.1.4 表徵圖 143
5.1.5 配置 144
5.1.6 數位簽章 145
5.1.7 地區本地化 145
5.2 應用開發新手上路 146
5.2.1 開發環境配置 146
5.2.2 JIL SDK工作台 149
5.2.3 新手上路 153
5.3 JIL Widget模擬器 161
5.3.1 模擬器啟動 161
5.3.2 基本操作 161
5.3.3 JIL Widget管理器 163
5.4 本章小結 164
第6章 JIL Widget API:只有想不到,沒有做不到 165
6.1 JIL Widget API概述 165
6.2 Widget對象 166
6.2.1 Widget對象的方法和屬性 167
6.3 電話功能API 169
6.3.1 Telephony對象 169
6.3.2 Telephony對象的下層對象 170
6.3.3 Telephony對象的方法和屬性 170
6.4 個人資訊管理(PIM)功能API 175
6.4.1 PIM對象 175
6.4.2 PIM對象的下層對象 175
6.4.3 PIM對象的方法和屬性 179
6.5 訊息功能API 186
6.5.1 Messaging對象 186
6.5.2 Messaging對象的下層對象 187
6.5.3 Messaging對象的方法與屬性 190
6.6 多媒體功能API 196
6.6.1 Multimedia對象 196
6.6.2 Multimedia對象的下層對象 197
6.6.3 Multimedia對象的方法和屬性 201
6.7 裝置功能API 203
6.7.1 Device對象 203
6.7.2 Device對象的下層對象 203
6.7.3 Device對象的方法和屬性 218
6.8 本章小結 224
第7章 JIL Widget實戰開發:不入虎穴,焉得虎子 225
7.1 連連看 225
7.1.1 基礎設計 225
7.1.2 連連看 Widget編程實現 226
7.1.3 執行個體小結 244
7.2 聖誕樹 245
7.2.1 基礎設計 245
7.2.2 聖誕樹編程實現 247
7.2.3 執行個體小結 253
7.3 舒爾特方格 253
7.3.1 基礎設計 253
7.3.2 核心功能模組開發 254
7.3.3 應用升級開發 261
7.3.4 執行個體小結 263
7.4 古詩排序 263
7.4.1 基礎設計 264
7.4.2 一個簡單的排序小遊戲的實現 264
7.4.3 古詩排序遊戲的實現 268
7.4.4 執行個體小結 273
7.5 數獨 273
7.5.1 基礎設計 273
7.5.2 jQuery介紹 274
7.5.3 核心代碼實現 281
7.5.4 執行個體小結 289
7.6 Widget百寶箱 289
7.6.1 基礎設計 289
7.6.2 代碼實現 290
7.6.3 執行個體小結 294
7.7 本章小結 294
第8章 Widget應用移植攻略:他山之石,可以攻玉 295
8.1 Widget移植基本原理 295
8.2 Widget手動移植攻略 295
8.2.1 從WRT Widget到JIL Widget 296
8.2.2 從Opera Widget到JIL Widget 299
8.2.3 從Dashboard Widget到JIL Widget 301
8.2.4 手動移植總結 303
8.3 JIL Widget轉換工具 304
8.4 本章小結 305
第9章 Mobile Widget應用開發相關門戶:滿城儘是Widget 306
9.1 行動裝置 App商場(MM) 306
9.1.1 MM官方網站 307
9.1.2 MM手機用戶端 309
9.1.3 MM特點 311
9.2 中國移動開發人員社區 312
9.2.1 應用開發參考文檔與工具 313
9.2.2 交流與合作 318
9.2.3 激勵計劃 318
9.3 JIL Widget開發人員社區 319
9.3.1 註冊賬戶 319
9.3.2 開發資料擷取 320
9.3.3 Mobile Widget線上移植 320
9.3.4 社區特色 320
9.4 本章小結 321
進階篇:Widget開發進階與引擎原理剖析
第10章 深入Widget開發:高手是這樣煉成的 323
10.1 Widget開發執行個體——天氣預報 323
10.1.1 Weather Widget功能需求和UI設計 323
10.1.2 Weather Widget編程實現 328
10.1.3 Weather Widget應用展示 341
10.2 Widget開發執行個體——股票資訊 342
10.2.1 Stock Widget功能需求和UI設計 342
10.2.2 Stock Widget的編程實現 346
10.2.3 Stock Widget應用展示 357
10.3 本章小結 358
第11章 BAE/JIL Widget揭秘:葫蘆裡賣的什麼藥 359
11.1 Widget技術原理 359
11.1.1 Widget標準化 359
11.1.2 Widget引擎技術原理淺析 362
11.1.3 主流Widget基本技術原理 365
11.1.4 主流Widget比較 376
11.2 BAE/JIL Mobile Widget原理 378
11.2.1 BAE/JIL Widget的設計背景 378
11.2.2 BAE/JIL Widget的系統原理 379
11.2.3 JIL Mobile Widget規範簡介 387
11.2.4 BAE/JIL Widget端到端安全解決方案剖析 388
11.3 本章小結 397
展望篇:未來的移動互連網
第12章 下一代Widget業務展望:Widget的未來不是夢 399
12.1 手機廣告業務 399
12.1.1 手機廣告業務蓄勢待發 400
12.1.2 Widget廣告:最具潛力的廣告形式 400
12.1.3 基於Widget的手機廣告 401
12.2 移動社交業務 402
12.2.1 移動社交將引領下一個交友潮流 402
12.2.2 SNS中的Widget 402
12.3 移動增值業務 403
12.3.1 音樂隨身聽業務 403
12.3.2 手機電視業務 404
12.4 本章小結 405
第13章 下一代移動互連網技術前瞻:一切,盡在“掌”握 406
13.1 下一代移動互連網應用技術概覽 406
13.1.1 SaaS/雲端運算——Web軟體的興起 406
13.1.2 瀏覽器即作業系統 408
13.1.3 WebOS——基於瀏覽器引擎的作業系統 411
13.1.4 移動P2P/P4P——我為人人,人人為我 412
13.2 移動互連網,精彩值得期待! 414
13.3 本章小結 415
附錄A 英文縮減詞以及別稱 416
附錄B JIL Widget API索引表 418
附錄C 模擬器命令列參數 426
附錄D 參考文獻 431
附錄E 推薦網站 434

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.