- 構建跨平臺APP:jQuery Mobile移動應用實戰(第2版) (跨平臺移動開發叢書)
- 李柯泉
- 1466字
- 2020-11-28 23:45:41
前言
jQuery Mobile是一個免費的、開源的、跨平臺的移動開發框架,是基于HTML 5的快速開發工具,它能夠極大地解放開發者的時間和精力。遺憾的是,由于國內交流氛圍所限,目前關于jQuery Mobile的資料非常少,而且不夠詳細。作者結合自己的開發經驗,在本書中全面介紹了jQuery Mobile的控件、jQuery Mobile的布局,以及jQuery Mobile開發和發布應用的方法。本書的目的是力求通過實戰讓讀者在練習中熟練掌握利用jQuery Mobile快速開發的方法,并能夠真實地將技術轉化為經濟利益。可以這么說,jQuery Mobile的前途和錢途都是不可限量的。
本書特色
實戰,實戰,還是實戰
本書采用實例驅動的方式介紹jQuery Mobile下的APP開發,全書通過70余個實戰案例手把手指導讀者進行移動開發,最后還通過6個小型項目來復習和鞏固所學知識點。
不是iOS平臺、Android平臺下的開發,是全平臺開發
本書開發的項目是全平臺應用,讀者可移植到任意的移動平臺,這是jQuery Mobile風靡的原因,也是本書的宗旨,即實現真正的跨平臺應用。
技術來源于生活,案例也來源于生活
本書的案例包含了筆者做過的很多應用,包括天天背單詞APP、移動校園APP、在線音樂播放器、在線視頻播放器、通訊錄、課程表、Metro界面、新聞列表、手機調查問卷、計算器、移動BBS、電子閱讀器等,這些案例全部來源于真實的生活。
低門檻、淺閱讀,輕輕松松就能學會
為使本書更加詳盡易懂,每寫完一章,筆者特意邀請3位零基礎在校生閱讀并提出意見,快速分析出被遺漏的知識點和講解不清楚的技術點,使本書更方便初學者入門。筆者的初衷是:不但能讓讀者了解做什么(What)與怎么做(How),更能讓讀者清楚為什么要這么做(Why),本書還提供了很多跨平臺移動APP的工具和使用技巧,幫助讀者找到最佳的學習路徑和項目解決方案。
知識結構
本書共四篇19章,主要章節規劃如下。
第一篇(第1~3章)移動開發入門
跨平臺的框架有很多,為什么選擇jQuery Mobile?選擇它后,如何為它搭建開發環境?搭建完環境后,又如何開發第一個Hello World應用?如何測試和打包應用?這些都是本篇要介紹的內容,除此之外,筆者還解答了初學者對于HTML 5的一些常見誤區。
第二篇(第4~12章)jQuery Mobile基礎
凡是玩過智能手機的人都知道,一個APP大概會包含頁面、對話框、工具欄、按鈕、表單、列表等可視元素,本篇就是介紹如何用jQuery Mobile制作這些元素,并在手機上顯示出來。學會這些后,還介紹jQuery Mobile的一些高級特性,如布局、插件、事件等。本篇最后通過計算器、移動BBS、記事本、全鍵盤界面這幾個小案例來復習這些jQuery Mobile的重要知識點。
第三篇(第13~18章)跨平臺APP實戰
本篇介紹了6個利用jQuery Mobile實現的項目,分別為大學移動校園、個人博客項目、在線音樂播放器、在線視頻播放器、大學校園表白墻、天天背單詞。本書不僅僅給出了這些項目的源代碼,還給出了數據庫和APP UI的一些設計技巧。
第四篇(第19章)發布和推廣應用
本篇內容不多,卻是APP能被廣大受眾認可的關鍵內容。本篇講述了如何將jQuery Mobile開發的應用通過APICloud打包,然后生成各個平臺可執行文件。本篇還介紹了發布和推廣應用的方法,使讀者能真正將開發的應用轉化為經濟效益。
面向讀者
● HTML 5初學者與HTML 5開發人員
● 跨平臺移動應用開發人員
● 前端開發人員和前端設計人員
● jQuery Mobile初學者和開發人員
● 高等院校及培訓學校的師生
本書代碼下載
本書配套的示例代碼及開發工具下載地址(注意數字和字母大小寫)如下:
http://pan.baidu.com/s/1hrMyT4w(密碼:t3gq)
如果下載有問題,請電子郵件聯系booksaga@163.com,郵件主題為“jQuery Mobile 2代碼”。
致謝
參與本書創作的人員除了封面署名作者外,還有王立平、劉祥淼、彭霽、樊愛宛、張澤娜、曹卉、林江閩、李陽、宋陽、楊超、趙東、李玉莉、劉巖、李雷霆、韓廣義等。在此感謝清華大學出版社圖格事業部編輯們的辛苦工作,使本書盡早與讀者見面。
編者
2017年1月