MobileWidget套用開發權威指南

MobileWidget套用開發權威指南

《MobileWidget套用開發權威指南》是2010年由電子工業出版社出版的圖書,作者是程寶平、楊曉華、朱春。該書深入淺出地介紹了Mobile Widget的原理及套用開發技術。

基本介紹

  • 中文名:MobileWidget套用開發權威指南
  • 作者:程寶平 楊曉華 朱春
  • 出版社:電子工業出版社
  • ISBN:978-7-121-10452-7 
  • 出版日期:2010年4月
  • 開本:16開
  • 定價:59.80元(含光碟1張)
  • 頁碼:452頁
宣傳語,編輯推薦,內 容 簡 介,叢書介紹,專家推薦,前 言,目 錄,

宣傳語

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

編輯推薦

本書主要面向套用開發者,主要內容包括JIL Mobile Widget套用開發入門指導、Widget UI設計基礎、JIL Widget套用開發實戰、JIL Widget在Mobile Market上線流程、Mobile Widget套用及引擎的技術原理等。

內 容 簡 介

全書選取中國移動移動套用商場上播思通訊、掌中寬途等公司開發的十多個典型在架套用為實例,通過介紹JIL Widget套用的產品定義、需求分析、UI設計到代碼編寫的實戰過程,幫助開發者快速掌握JIL Widget開發技術。
本書光碟中附帶Widget套用實例原始碼,包括天氣、股票、數獨、連連看、古詩排序、聖誕樹、舒爾特方格、百寶箱等典型套用,這些代碼都具有很高的參考價值。除實例代碼外,還包括Widget UI 設計圖片資源、套用開發手冊、JIL Widget SDK安裝包、BAE引擎安裝包等。
本書主要是針對JIL Mobile Widget套用開發者編寫的,同時也適用於希望了解Widget/Mobile Widget的讀者。

叢書介紹

“中國移動創新系列叢書”的目標是:加強基礎理論與企業套用及行業發展的聚合力,展現先進文化思想,推動產業科技創新。這套叢書在科學理論與產業套用之間的成功結合填補了國內圖書市場相關領域的空白,全層面多角度適應了廣大讀者的渴求,對於提高社會大眾對我國信息通信產業的理解,增強工業界對信息通信業發展願景的關注度,培養業內各類技術和管理人才都具有十分重要的戰略和實踐意義。
本書特色
◎一流的創作團隊:本書的作者來自中國移動BAE/JIL Widget團隊,參與JIL Widget規範制定,BAE/JIL Widget產品設計、開發、推廣,他們將Mobile Widget如庖丁解牛一般,完整、清晰地呈現給讀者。
◎一線的套用實例:書中採用了大量的JIL Widget實例,這些均來自中國移動Mobile Market上架的套用,對功能設計、界面設計、代碼分析、套用上架等套用開發流程進行了介紹。
◎一手的UI設計攻略:手機套用最重要的是用戶體驗!UI設計是大多程式設計師的共同軟肋。用很大的篇幅、鮮活的實例告訴讀者如何設計出眾的Widget套用UI。
作者簡介
叢書主編:黃曉慶
現任中國移動通信研究院院長,在信息通信業擁有超過25年的從業經驗,在信息通信各個領域都具有豐富的經驗和獨到的見解,是技術創新的倡導者和踐行者。帶領中國移動研發團隊在國際標準化、科技創新、終端平台開放、基礎網路架構、融合新業務等方面引領了行業發展。發起設立了“中國移動創新系列叢書”出版項目。
程寶平
中國移動通信研究院BAE/JIL Widget項目負責人。畢業於北京郵電大學計算機學院,獲工學碩士學位。曾經從事電信智慧型網、IP多媒體子系統(IMS)等領域的系統支撐、產品研發,著有《IMS原理與套用》一書。目前主要從事移動網際網路,特別是BAE/JIL Widget產品的設計研發工作。
楊曉華
中國移動通信研究院項目經理,BAE項目核心成員。碩士畢業於北京大學,控制理論與控制工程專業,擁有多年移動終端產品研發經驗。目前主要從事移動終端新技術研究(移動網際網路套用/移動Widget/移動終端中間件、套用平台),現專注於中國移動BAE產品的研發。
朱春梅
中國移動通信研究院副主任研究員,畢業於北京郵電大學信息工程學院,獲博士學位。從事移動業務和終端等領域的研究開發工作,發表學術論文多篇,提交專利申請30多項。目前主要從事客戶端與中間件領域的技術研究及項目管理工作。

專家推薦

這是我看到的關於Widget開發最全面、最實用、最容易懂的一本書。它運用網際網路語言描繪了各種Widget的設計和開發,充分體現了就連中學生也能開發出好的Widget的特點。
黃曉慶
中國移動通信研究院 院長
Widget 也許是微不足道的技術,但幾十K到幾百K的精靈卻有可能改變未來閱讀,娛樂,社交甚至商務的方式。
這是一本有意思的開發指南,啟發創意,拓展自我。這是一扇神奇的窗,輕輕推開,精彩的移動網際網路美景就在眼前。
羅川
139移動互聯 營運長
Mobile Widget衝破移動終端平台的壁壘,用Web技術就能開發跨平台運行的移動套用。本書作者是國內最早從事Mobile Widget研究的人員,將自己對Widget技術產品、生態環境的獨特理解編寫了業界第一本Mobile Widget套用開發指南。相信這部佳作將推動Mobile Widget的繁榮。
饒宏
播思通訊 首席技術官
Mobile Widget是移動網際網路領域的偉大創新。它開發便捷、容易上手、資源豐富、呈現絢麗的特點也很容易得到大學生的青睞。
如果說Mobile Widget是人們改變生活、展示創新的炫麗舞台,那么這本書就是引領他們動手實現自己創意的良師益友。
紀陽
北京郵電大學移動生活與新媒體實驗室 主任
天上優美的星辰組合,宛如幾何學大師的傑作;本書不僅教你組合微技(Widget)星辰,還陪你創造星辰。
高煥堂
亞太地區Android合作促進會(APAC) 主席
這是我們望眼欲穿的一部書,它如同Widget那樣-快速、實用、高效、精緻。我們團隊在過去的十個月中開發了50多款JIL Widget套用。有了這本開發指南後,我們將能用更少的時間開發出更優秀的套用。
杜亞波
掌中寬途 首席技術官
序 言
移動網際網路時代已經來臨!
手機功能日新月異,網路速度快馬加鞭,手機軟體精彩紛呈,套用商店層出不窮。
然而,手機軟體的數量、質量,仍遠遠無法滿足用戶的大眾化、個性化需求。
Mobile Widget(移動微技)的出現,或許將改變這一現狀。
都說做網頁簡單,簡單得像泡茶;
Mobile Widget誕生後,開發移動套用就像做網頁;
大家驚喜發現:開發移動套用可以簡單得像泡茶!
是的,你也可以開啟移動套用財富大門!
Mobile Widget是一種新的手機套用形式,它採用JavaScript、HTML、CSS等Web技術開發,它既繼承了Web套用開發快捷、界面華麗、可跨平台運行、潛在開發者眾多等優秀傳統,也汲取了手機軟體秀外慧中、小而強大的優良品質,實屬居家旅行之必備工具。
2007年,中國移動提出了移動網際網路套用解決方案——BAE(Browser based Application Engine),作為終端上支持Widget跨平台運行的套用環境。2008年,中國移動與Vodafone、Softbank共同成立聯合創新實驗室JIL(Joint Innovation Lab),2009年,Verizon Wireless也加入JIL,Mobile Widget成為JIL的首個項目。在中國移動BAE研究成果的基礎上,各合作運營商共同開展了JIL Mobile Widget的創新工作,包括制定JIL Widget規範、開發Widget SDK、建立JIL 開發者社區等。
目前,中國移動已開發並部署基於多個手機智慧型平台的BAE產品,中國移動Mobile Market成為首個支持JIL Widget的移動套用商場;Vodafone、Softbank、Verizon Wireless等多家運營商也正在或已經部署JIL Widget業務;三星、LG、Sharp、RIM、華為、中興、聯芯等眾多廠商也正在研發和部署支持JIL Widget的解決方案。可以預見,不久的將來,將有數以萬計的終端支持JIL Widget套用,JIL Widget將成為套用開發者新的藍海。
為了能使讀者快速了解JIL Widget原理,掌握JIL Widget套用的開發本領,開發出優秀的JIL Widget套用,滿足更多手機用戶的個性化需求,中國移動BAE/JIL Widget團隊特別編寫了此書。
本書的作者們參與了JIL Widget規範制定、Widget引擎、SDK開發、開發者社區建設等一系列JIL Widget產品的設計和開發工作,相信來自“前線”的第一手資料將為讀者呈現一個精彩的Mobile Widget世界。
楊志強

前 言

曰遂古之初,誰傳道之?
上下未形,何由考之?
冥昭瞢闇,誰能極之?
馮翼惟像,何以識之?
明明闇闇,惟時何為?
陰陽三合,何本何化?
……
兩千多年前,勤學好問的屈原同學一口氣對天地、對自然、對社會、對歷史、對人生提出173個問題。如果那時就有網際網路,屈原困惑會少一些,或許會把《天問》貼在部落格,在說客中群發,到論壇灌水,藉助人肉搜尋……雖未必每問都能獲得標準答案,但必定精彩且不寂寞。
網際網路現在已經融入人們的工作、生活、娛樂,甚至血液,全球50億的手機用戶都翹首期待著能藉助手機隨時隨地享受互聯生活。為了實現這個夢想,需要有一種技術可以快速開發手機套用,讓網際網路的美麗和快樂在手機上延續。什麼技術能承載這一使命呢?在“眾里尋他千百度,為伊消得人憔悴”之後,我們終於找到了她,芳名:Mobile Widget。
簡單地說,Mobile Widget就是採用Web技術開發的手機套用,其優勢在於多、快、好、省:Web資源多,Web程式設計師多;Web語言簡單、開發便捷;套用開發一次可跨平台運行;如此,Widget開發起來自然省心、省力、省時、省錢。
面對手機用戶對移動套用的巨大需求,各種移動套用商場如雨後春筍般湧現,套用銷售收入的分成使不少開發者一夜暴富,Mobile Widget的誕生讓更多人可以成為套用開發致富中的一員。再也不需要擔心C++/Java晦澀難懂,Symbian、Windows Mobile、Android平台上的套用開發學習了幾個月也搗鼓不出一個能賣的產品。
2007年,中國移動啟動BAE(Browser based Application Engine)項目,開始研發支持Mobile Widget的套用運行環境。2008年,中國移動與Vodafone、Softbank共同成立聯合創新實驗室JIL(Joint Innovation Lab),2009年,Verizon Wireless也加入JIL,Mobile Widget成為JIL的首個項目。中國移動除了與合作運營商共同制定JIL Widget規範、開發Widget SDK、建立JIL 開發者社區等,還開發並部署基於多個手機智慧型平台的BAE產品,中國移動Mobile Market成為首個支持JIL Widget的移動套用商場。目前支持JIL Widget的終端和套用商城越來越多,開發者開發的JIL Widget套用可以同時提交到中國移動、Vodafone等多個套用商城銷售。
本書由中國移動BAE/JIL Widget團隊傾情打造,從Widget產生背景、技術原理、技術基礎、UI設計、開發工具、套用發布等娓娓道來,既環環相扣,又獨立成章,能夠滿足具備不同開發基礎的讀者。
移動網際網路充滿無限機遇,Mobile Widget蘊藏巨大財富,我們希望這本書能成為讀者開啟移動套用財富大門的金鑰匙!
哥們,馬上行動吧!
本書主要內容
本書主要面向套用開發者,深入淺出地介紹了Mobile Widget的原理及套用開發技術。主要內容包括JIL Mobile Widget套用開發入門指導、Widget UI設計基礎、JIL Widget套用開發實戰、JIL Widget在Mobile Market上線流程、Mobile Widget套用及引擎的技術原理等。
全書選取中國移動移動套用商場上播思通訊、掌中寬途等公司開發的十多個典型在架套用為實例,通過介紹JIL Widget套用的產品定義、需求分析、UI設計到代碼編寫的實戰過程,幫助開發者快速掌握JIL Widget開發技術。
本書光碟中附帶Widget套用實例原始碼,包括天氣、股票、數獨、連連看、古詩排序、聖誕樹、舒爾特方格、百寶箱等典型套用,這些代碼都具有很高的參考價值。除實例代碼外,還包括Widget UI 設計圖片資源、套用開發手冊、JIL Widget SDK安裝包、BAE引擎安裝包等。
本書分4篇,共13個章節。主要內容如下:
第一篇“入門篇——初識Mobile Widget”
第1章“移動網際網路:3G時代的超級明星”,簡單介紹了3G和移動網際網路背景知識,以及當前移動網際網路中的熱點技術和套用。
第2章“Mobile Widget:簡約而不簡單”,從Widget的歷史、主流Widget/Mobile Widget產品、Widget特點及Widget生態環境等多維度解析Widget。
第二篇“實戰篇——Mobile Widget開發入門”
第3章“Widget開發基礎知識:磨刀不誤砍柴工”,介紹了進行Widget開發所需要的Web技術基礎,包括HTML、CSS、JavaScript、XML、JSON以及Ajax等。
第4章“Widget UI設計基礎知識:三分長相,七分打扮” ,循序漸進地闡述了Mobile Widget 用戶界面設計相關的內容,包括Mobile Widget的設計原則、設計細節和關鍵環節,以及提升Mobile Widget效果的圖形設計和特殊效果。
第5章“JIL Widget開發入門:冰凍三尺,只需一日之寒”,帶領開發者踏上Mobile Widget開發旅程:了解JIL Widget結構、開發環境的特點和操作方式,學習如何配置JIL Widget開發環境,引導開發者一步步開發並發布自己的第一個JIL Widget作品。
第6章“JIL Widget API:只有想不到,沒有做不到”,全面地介紹了JIL Widget支持的API,告訴讀者如何用好JIL Widget API和JavaScript擴展庫兩個利器。
第7章“JIL Widget實戰開發:不入虎穴,焉得虎子”,按照基礎設計、核心代碼實現、套用擴充的思路詳盡地介紹了6個JIL Widget套用實例的開發,引導開發者進一步理解JIL Widget的開發過程,以及JIL Widget的技術原理。
第8章“Widget移植:他山之石,可以攻玉”,詳細介紹了將其他類型的Widget移植成JIL Widget的技巧,包括手動移植和自動移植。
第9章“Mobile Widget套用開發相關門戶:滿城儘是Widget”,詳細介紹了中國移動Mobile Market、JIL開發者社區和中國移動開發者社區。
第三篇“高級篇——Widget開發進階與引擎原理剖析”
第10章“深入Widget開發:高手是這樣煉成的”,詳細介紹了兩個完整的JIL Widget商業開發案例——天氣和股票的具體開發步驟,包括功能需求的確定、套用UI的設計以及代碼的編寫,引導讀者進一步成為JIL Widget開發高手。
第11章“BAE/JIL Widget揭秘:葫蘆里賣的什麼藥”,深入剖析了BAE/JIL Widget引擎實現的技術原理,包括從BAE/JIL Widget設計背景到Widget引擎的系統技術架構,再到制定的統一規範以及Widget安全的端到端解決方案,向讀者近距離呈現JIL Widget的台前幕後。
第四篇“展望篇——未來的移動網際網路”
第12章“Widget業務展望:Widget的未來不是夢”,展望下一代以Widget為展現形式的部分熱點套用,包括手機廣告、移動社交等。
第13章“下一代移動網際網路技術前瞻:一切盡在‘掌’握”,介紹了與Widget緊密相關的部分移動網際網路新技術,暢想這些技術與Widget相結合將創造新的套用奇蹟。
本書特色
一流的創作團隊。本書的作者來自中國移動BAE/JIL Widget團隊,參與JIL Widget規範制定,BAE/JIL Widget產品設計、開發、推廣,他們將Mobile Widget如庖丁解牛一般,完整、清晰地呈現給讀者。
一線的套用實例。書中採用了大量的JIL Widget實例,這些均來自中國移動Mobile Market上架的套用,對功能設計、界面設計、代碼分析、套用上架等套用開發流程進行了介紹。
一手的UI設計攻略。手機套用最重要的是用戶體驗!UI設計是大多程式設計師的共同軟肋。本書用很大的篇幅、鮮活的實例告訴讀者如何設計出眾Widget就用UI。
讀者對象
本書主要針對JIL Mobile Widget套用開發者編寫的,同時也適用於希望了解Widget/
Mobile Widget的讀者。
如何使用附贈教學光碟中的示例代碼
本書附贈教學光碟中的JIL Widget套用範例分為工程形式和可部署Widget形式兩種。
(1)安裝JIL SDK,啟動Eclipse;
(2)導入JIL Widget套用範例:
工程形式的JIL Widget套用範例使用方法
選擇選單“File”->“Import”,在“Import”對話框在選擇“Existing Projects into Workspace”,在“Select root directory”一欄對JIL Widget工程資料夾進行定位,並勾選“Copy projects into workspace”,單擊“Finish”按鈕即可。
可部署Widget形式的JIL Widget套用範例使用方法-
選擇選單“File”->“New”->“Widget Project”,在“New Widget Project”對話框中的“Content”內選擇“Create a widget project from an existing widget package”,並在“Location”一欄對JIL Widget安裝包進行定位,單擊“Finish”按鈕即可。

目 錄

第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 正則表達式 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 移動套用商場(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

相關詞條

熱門詞條

聯絡我們