Mastering PhoneGap Mobile Application Development(Paperback)
暫譯: 精通 PhoneGap 行動應用程式開發(平裝本)

Kerri Shotts

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-29
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 392
  • 裝訂: Paperback
  • ISBN: 1783288434
  • ISBN-13: 9781783288434
  • 相關分類: Cross-Platform
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Create a useful PhoneGap workflow for larger projects in order to simplify and manage the development process
  • Use third-party plugins, IndexedDB, and SQLite for PhoneGap to develop large-scale, data-driven, and highly accessible applications
  • A pragmatic guide to construct top-notch large-scale applications using PhoneGap

Book Description

PhoneGap is a useful and flexible tool that enables you to create complex hybrid applications for mobile platforms. In addition to the core technology, there is a large and vibrant community that creates third-party plugins that can take your app to the next level.

This book will guide you through the process of creating a complex data-driven hybrid mobile application using PhoneGap, web technologies, and third-party plugins.

A good foundation is critical, so you will learn how to create a useful workflow to make development easier. From there, the next version of JavaScript (ES6) and the CSS pre-processor SASS are introduced as a way to simplify creating the look of the mobile application. Responsive design techniques are also covered, including the flexbox layout module. As many apps are data-driven, you'll build an application throughout the course of the book that relies upon IndexedDB and SQLite. You'll also download additional content and address how to handle in-app purchases. Furthermore, you'll build your own customized plugins for your particular use case. When the app is complete, the book will guide you through the steps necessary to submit your app to the Google Play and Apple iTunes stores.

What you will learn

  • Construct build workflows that simplify complex application development
  • Integrate the next version of JavaScript to simplify your code
  • Create accessible hybrid applications
  • Persist and query data using third-party database plugins
  • Create your own PhoneGap plugins for your unique use cases
  • Create icons and splash screens suitable for submission to app stores
  • Publish your app to the Google Play and Apple iTunes stores

About the Author

Kerri Shotts has worked with computers for nearly 25 years. Her love for technology and programming started when she was introduced to her first computer: a Commodore 64. She obtained a degree in computer science while at college, and moved on to become a software test engineer. Afterward, she became an Oracle Database Administrator for several years. Now, she works as a technology consultant, creating, implementing, and maintaining custom applications (both desktop and mobile), websites, graphics and logos, and more for her clients. You can find her blog posts on her website (http://www.photokandy.com/) and she is active on the Google Groups for PhoneGap. When she isn't working, she enjoys photography, music, and fish keeping. She is the author of several books published by Packt Publishing.

Table of Contents

  1. Task Automation
  2. ECMAScript 2015 and Browserify
  3. Sassy CSS
  4. More Responsive Design
  5. Hybrid Application Accessibility
  6. Testing and UI Automation
  7. IndexedDB
  8. Web SQL Database
  9. Transferring Files
  10. Performance
  11. Graphical Assets
  12. Deployment

商品描述(中文翻譯)

**主要特點**
- 為大型專案創建有用的 PhoneGap 工作流程,以簡化和管理開發過程
- 使用第三方插件、IndexedDB 和 SQLite 來開發大型、數據驅動且高度可訪問的應用程式
- 實用指南,使用 PhoneGap 構建一流的大型應用程式

**書籍描述**
PhoneGap 是一個有用且靈活的工具,使您能夠為移動平台創建複雜的混合應用程式。除了核心技術外,還有一個龐大而充滿活力的社群,創建第三方插件,可以將您的應用程式提升到一個新的水平。

本書將指導您使用 PhoneGap、網頁技術和第三方插件創建複雜的數據驅動混合移動應用程式的過程。

良好的基礎至關重要,因此您將學習如何創建有用的工作流程,以簡化開發過程。接著,將介紹 JavaScript 的下一個版本(ES6)和 CSS 預處理器 SASS,以簡化移動應用程式的外觀設計。還將涵蓋響應式設計技術,包括 flexbox 佈局模組。由於許多應用程式是數據驅動的,您將在本書的過程中構建一個依賴於 IndexedDB 和 SQLite 的應用程式。您還將下載額外內容並處理應用內購買的問題。此外,您將為特定的使用案例構建自己的自定義插件。當應用程式完成後,本書將指導您提交應用程式到 Google Play 和 Apple iTunes 商店所需的步驟。

**您將學到的內容**
- 構建簡化複雜應用程式開發的工作流程
- 整合 JavaScript 的下一個版本以簡化您的代碼
- 創建可訪問的混合應用程式
- 使用第三方數據庫插件持久化和查詢數據
- 為您的獨特使用案例創建自己的 PhoneGap 插件
- 創建適合提交到應用商店的圖標和啟動畫面
- 將您的應用程式發布到 Google Play 和 Apple iTunes 商店

**關於作者**
**Kerri Shotts** 在計算機領域工作了近 25 年。她對技術和編程的熱愛始於她接觸到的第一台計算機:Commodore 64。她在大學時獲得了計算機科學學位,並成為一名軟體測試工程師。之後,她成為了幾年的 Oracle 數據庫管理員。現在,她作為技術顧問,為客戶創建、實施和維護自定義應用程式(包括桌面和移動)、網站、圖形和標誌等。您可以在她的網站(http://www.photokandy.com/)上找到她的博客文章,她也活躍於 PhoneGap 的 Google 群組中。當她不在工作時,她喜歡攝影、音樂和養魚。她是幾本由 Packt Publishing 出版的書籍的作者。

**目錄**
1. 任務自動化
2. ECMAScript 2015 和 Browserify
3. Sassy CSS
4. 更多響應式設計
5. 混合應用程式的可訪問性
6. 測試和 UI 自動化
7. IndexedDB
8. Web SQL 數據庫
9. 傳輸文件
10. 性能
11. 圖形資產
12. 部署