PhoneGap and AngularJS for Cross-Platform Development

Yuxian, Eugene Liang

  • 出版商: Packt Publishing
  • 出版日期: 2014-09-26
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 127
  • 裝訂: Paperback
  • ISBN: 1783988924
  • ISBN-13: 9781783988921
  • 相關分類: AngularCross-Platform
  • 下單後立即進貨 (約3~4週)

商品描述

Build exciting cross-platform applications using PhoneGap and AngularJS

About This Book

  • Create a simple web-based app using AngularJS
  • Build PhoneGap apps for iOS and Android with AngularJS, HTML, and CSS
  • Learn how to use PhoneGap's command-line interface to build mobile applications using easy-to-follow, step-by-step exercises

Who This Book Is For

This book is intended for people who are not familiar with AngularJS and who want to take their PhoneGap development skills further by developing apps using different JavaScript libraries. People with some knowledge of PhoneGap, HTML, CSS, and JavaScript will find this book immediately useful.

What You Will Learn

  • Learn about the features of AngularJS and use it to organize your code
  • Create RESTful web apps using AngularJS
  • Reduce the hassle of developing PhoneGap apps using the command-line interface
  • Quickly integrate AngularJS to enhance authentication capabilities via PhoneGap plugins
  • Use AngularJS touch modules to optimize your PhoneGap app
  • Build a cross-platform application with PhoneGap and AngularJS
  • Learn how to use the concepts of two-way data binding and directives along with PhoneGap for mobile application development

In Detail

PhoneGap is a mobile development framework that allows developers to build cross-platform mobile applications. Building PhoneGap apps is traditionally done using HTML, CSS, jQuery Mobile, Eclipse Editor, and/or Xcode. The process can be cumbersome, from setting up your editor to optimizing your usage of jQuery, and so on. However, AngularJS, a new but highly popular JavaScript framework, eases these tasks with APIs to get access to mobile APIs such as notifications, geo-location, accelerometers, and more. Starting with the absolute basics of building an AngularJS application, this book will teach you how to quickly set up PhoneGap apps using the command-line interface.

You will learn how to create simple to advanced to-do lists and add authentication capabilities using PhoneGap's plugins. You will enhance your skills by writing a PhoneGap app using your newly learned AngularJS skills. Furthermore, you will learn about adding animation and interactive designs to your mobile web apps using PhoneGap plugins. By the end of the book, you will know everything you need to launch your app on both Android and iOS devices.

商品描述(中文翻譯)

使用PhoneGap和AngularJS建立令人興奮的跨平台應用程式

關於本書
- 使用AngularJS建立簡單的基於網頁的應用程式
- 使用AngularJS、HTML和CSS為iOS和Android建立PhoneGap應用程式
- 學習使用PhoneGap的命令列介面,透過易於跟隨的逐步練習建立行動應用程式

本書適合對AngularJS不熟悉且希望透過使用不同JavaScript函式庫開發應用程式的人。對於一些了解PhoneGap、HTML、CSS和JavaScript的人來說,本書將立即有用。

你將學到什麼
- 了解AngularJS的特性並使用它來組織你的程式碼
- 使用AngularJS建立RESTful網頁應用程式
- 使用命令列介面減少開發PhoneGap應用程式的麻煩
- 快速整合AngularJS以增強PhoneGap插件的身份驗證功能
- 使用AngularJS觸控模組優化你的PhoneGap應用程式
- 使用PhoneGap和AngularJS建立跨平台應用程式
- 學習如何使用雙向資料綁定和指令概念,以及PhoneGap進行行動應用程式開發

詳細內容
PhoneGap是一個允許開發人員建立跨平台行動應用程式的行動開發框架。傳統上,建立PhoneGap應用程式需要使用HTML、CSS、jQuery Mobile、Eclipse編輯器和/或Xcode。這個過程可能很繁瑣,從設定編輯器到優化jQuery的使用等等。然而,AngularJS是一個新興但非常受歡迎的JavaScript框架,通過提供API來存取行動API(如通知、地理位置、加速度計等),簡化了這些任務。從建立AngularJS應用程式的基礎開始,本書將教你如何使用命令列介面快速設置PhoneGap應用程式。

你將學習如何建立簡單到高級的待辦清單,並使用PhoneGap的插件添加身份驗證功能。你將通過使用新學到的AngularJS技能編寫一個PhoneGap應用程式來提升你的技能。此外,你還將學習如何使用PhoneGap插件為你的行動網頁應用程式添加動畫和互動設計。通過本書的學習,你將了解如何在Android和iOS設備上發布你的應用程式。