徹底攻略jQuery Mobile 智慧型手機程式開發
HTML5可將開發智慧型手機程式的語言統整成HTML/JavaScript,真實地實現所謂的「智慧型開發」,也就是一套HTML/JavaScript程式碼分別支援三種平台的意思,再加上本書為了有效開發HTML5智慧型手機程式而介紹了「jQuery Mobile」與「PhoneGap」,因此要想以三倍速度完成智慧型手機程式的開發也絕不是白日夢。
本書除了介紹目前最受注意的jQuery Mobile的基礎以及一些實用的技巧,同時也介紹如何搭配周邊程式庫或HTML5 API的方法,並在過程中帶著大家一起製作有趣的範例程式。另外,也說明如何透過將HTML/JavaScript程式轉換成手機原生程式的PhoneGap,以及可應用於業務系統的表單與表格製作,或是可於遊戲應用的感應器/觸控事件的開發方法。
本書將以獨特而幽默的口吻解說實際開發程式之際遇到的困難該如何解決,也介紹如何為程式調整效能,有時候也會試圖搏君一笑來取悅讀者,讓我們一起快樂地開發智慧型手機應用程式吧!最後,希望各位讀者閱讀完本書後,可自信且大膽地說:「請把智慧型手機程式的案子交給我來開發吧!」
【本書特色】
★智慧型手機程式開發專書。
★簡單有效率地開發網路應用程式。
★提供各種能實際應用於職場的製作技巧與範例。
作者簡介:
岡本隆史
電波系工程師。虛擬召喚程式設計師,一個人從事著「空氣程式設計」,透過專案日記預測專案的未來。最近的興趣是利用OSS社群進行雲端化的開發。
梶原直人
邊唱歌邊跳舞的工程師。每日每夜都在電動中心玩舞蹈機。身在職場時,則致力於推廣SCRUM開發手法與jube○t與??○?。在撰寫本書時,打算將個人手機是卡拉OK機的這項秘密帶到墳墓裡。
田中智文
陽光又自閉的工程師,利用開放原始碼以及雲端進行工作。最近已成為典型的胖子,所以一聽到「變智慧一點」的建言,就答應撰寫本書。不過變得智慧的只有手機以及程式碼而已,這…是不是完全搞錯方向了呢?
目錄
▌入門篇 展開jQuery Mobile 冒險的導引
Chapter01 這就是jQuery Mobile!!?jQuery Mobile的概要?
Chapter02 旅前準備? jQuery Mobile執行環境的建立?
Chapter03 入門教學?jQuery Mobile的第一步?
Chapter04 適合智慧型手機使用的按鈕
Chapter05 簡單好用的表單元件
Chapter06 自訂工具列讓程式更有智慧型手機介面的感覺
Chapter07 以ListView的格式顯示豪華的選單與搜尋結果
Chapter08 自訂更豪華的畫面
Chapter09 輸入日期?利用輔助魔法強化jQuery Mobile?
Chapter10 事件處理?透過畫面切換與觸控處理來活用jQuery Mobile?
▌應用篇 讓jQuery Mobile 升級的強力道具
Chapter11 開發工具?更順利地開發智慧型手機的網頁程式?
Chapter12 改變設計?使用者只愛漂亮的介面!變更重要的版面設計?
Chapter13 確認輸入值?確認使用者的輸入值,避免執行錯誤的處理?
Chapter14 網頁的觸控事件?利用多點觸控以及手勢操作呈現類智慧型手機的操作感?
Chapter15 利用PhotoSwipe製作幻燈片播放功能?輕鬆製作出專家也拜服的圖片播放程式?
Chapter16 上傳相機拍攝的照片
Chapter17 利用jqPlot將數據製作成漂亮的圖表
Chapter18 讓程式看起來像是原生程式的祕訣?程式圖示的新增與瀏覽器狀態列、選單的刪除?
▌實踐篇 有趣的範例製作
Chapter19 效能微調?製作執行流暢的應用程式?
Chapter20 與社群媒體建立互動?與社群媒體互動,創造充實的網路生活!?
Chapter21 加速度感應器?連牛頓也不得不驚訝!透過加速度感應器感受100億倍的能量?
Chapter22 透過Geolocation API計算移動距離?這傢伙?要動囉!?
Chapter23 建立相簿?製作只記錄個人照片的相簿?
Chapter24 PhoneGap?讓網路應用程式化身為原生程式的魔法棒?
▌附錄篇 補充資訊
AppendixA 從原始碼開始建置jQuery Mobile的方法
AppendixB PhoneGap錯誤代碼一覽表
AppendixC jQuery Mobile的便利樣式表
▌入門篇 展開jQuery Mobile 冒險的導引
Chapter01 這就是jQuery Mobile!!?jQuery Mobile的概要?
Chapter02 旅前準備? jQuery Mobile執行環境的建立?
Chapter03 入門教學?jQuery Mobile的第一步?
Chapter04 適合智慧型手機使用的按鈕
Chapter05 簡單好用的表單元件
Chapter06 自訂工具列讓程式更有智慧型手機介面的感覺
Chapter07 以ListView的格式顯示豪華的選單與搜尋結果
Chapter08 自訂更豪華的畫面
Chapter09 輸入日期?利用輔助魔法強化jQuery Mobile?
Chapter10 事件處理?透過畫面切換與觸控處理來活用jQuery Mobile?
...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。