0人評分過此書

PhoneGap+Node.js整合實作!用JavaScript做出跨平台手機App和雲端運用

出版社
出版日期
2015/04/07
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789861994390

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
n 資策會手機開發熱門課程!讓懂網頁設計語法的人順利學會開發手機程式
n 第一本PhoneGap +Node.js 的書籍並結合技術開發行動應用
n 整合跨平台和跨前端、後端技術,一舉實現手機/平板程式開發

隨著智慧終端作業系統平台越來越多,要開發一個商業應用得花好幾組人力在不同平台動刀動釜,但就在這個各家爭鳴的時刻,HTML5 APP(Web App) 提供一個跨平台的解決方案,Amazon、百度都將陸續支援,國內的產業如鴻海集團也在招兵買馬找尋HTML5 APP( Web App) 的開發人才。Web App本來和硬體溝通的一些限制,在Cordova( PhoneGap ) 架構整合下,獲得了長足的進步,PhoneGap+Node.js就成為學習跨平台手機App和雲端運用的學習首選。
    
使用統合的技術開發行動應用的好時機,對於本來就會網頁和Javascript技術的人,現在可以借力使力,跳進行動應用的前端和後端,直接升級。對於本來只能用單一平台開發原生APP和不懂後端架構的人,這也是一個跨越鴻溝能整合跨平台和跨前端後端技術自我加值的好機會。

PhoneGap目前支援的作業系統包含蘋果的iOS、Google的Android、Blackberry、LG的WebOS、微軟的Windows Phone、Nokia的Symbian、三星的Tizen和bada、Firefox OS和Ubuntu Touch。
  • 推薦序
  • 作者序
  • 本書範例程式使用說明
  • 00 JavaScript 基本知識
    • 執行環境
      • 瀏覽器環境
      • Node 環境
    • 簡單的資料型別
    • 變數宣告
    • 跨行變數宣告
    • 註解
    • 四則運算與餘數
    • 字串運算與函式
    • 字串數字型別轉型
    • 物件
    • 函式
    • 條件運算式以及邏輯運算子
      • 條件運算式
      • 嚴謹比較(strict comparison)
      • 字串比較
      • 條件判斷可以是數字
      • 三元運算子「?:」
      • 邏輯運算子「&&」跟「||」
    • 陣列
    • 字串join 跟split
    • 正規表示式(Regular expression)
    • 迴圈
    • switch 陳述
    • setTimeout、setInterval、跟processNextTick
    • 物件與方法
    • this、apply 跟call
    • 原型鏈、物件繼承以及原型模式(prototypical model)
    • 物件繼承的傳統模式(classical model)
    • Node.js 繼承
    • 閉包
  • PART I 手機端程式開發
    • 01 Cordova 架構下的Android 開發環境
      • 前言Cordova 快速介紹
      • 1-1 Android 的開發環境
      • 1-2 Cordova 開發環境
      • 1-3 初階範例程式和運作架構
    • 02 JQuery Mobile 手機模版
      • 2-1 JQuery Mobile 的Hello world!
      • 2-2 多重介面
    • 03 Cordova Plugin 的應用與Google Drive 連結
      • 3-1 JQuery Mobile 框架帶入Cordova
      • 3-2 Cordova 外掛API 整合應用
      • 3-3 Cordova 連接Google 雲端
      • 3-4 在Mac OS 建立iOS 專案
  • PART II Server 端程式開發
    • 04 Node 架構
      • 4-1 Node 的Hello World
      • 4-2 模組(module)
      • 4-3 Node 套件安裝
      • 4-4 非同步I/O 與事件迴圈
      • 4-5 串流與檔案讀取
      • 4-6 http 模組
      • 4-7 錯誤處理
      • 4-8 控制流程
    • 05 雲端服務MongoDB 資料庫開發
      • 5-1 使用MongoDB
      • 5-2 MongoDB 探討
      • 5-3 Mongoskin
      • 5-4 Mongoose
    • 06 Restful 架構的後端服務開發
      • 6-1 Node.js 與Express
      • 6-2 從HTTP 模組理解Express 中介軟體
      • 6-3 從logging 以及檔案服務了解Express 中介軟體
      • 6-4 Express 路由器(router)
      • 6-5 GET 與參數
      • 6-6 Express POST 方法
      • 6-7 REST 伺服器實作
    • 07 在Amazon 雲端中佈署行動服務
      • 7-1 POI Web Server 登入驗證
      • 7-2 Amazon 測試環境的建立
      • 7-3 完成整合的佈建

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading