1.

Record Nr.

UNINA9910824503303321

Autore

Yuxian

Titolo

PhoneGap and AngularJS for cross-platform development : build exciting cross-platform applications using PhoneGap and AngularJS / / Yuxian, Eugene Liang

Pubbl/distr/stampa

Birmingham : , : Packt Publishing, , 2014

ISBN

1-78398-893-2

Descrizione fisica

1 online resource (122 p.)

Collana

Community experience distilled

Soggetti

PhoneGap (Application development environment)

Application software - Development

Cross-platform software development

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to AngularJS; Brief overview of AngularJS; Core concepts; Controllers; Data-binding; Directives; A conceptual example; A Simple to-do List using AngularJS; Preparing your code structure; HTML for our to-do list; Adding in JavaScript with AngularJS; Summary; Chapter 2: Getting Ready for PhoneGap; Preparing for PhoneGap development; Installing Android; Installing iOS; Command-line interface for both Android and iOS; Running on real devices

AngularJS on PhoneGapWhat just happened?; Create todo list app using AngularJS on PhoneGap; Basic version of todo list using AngularJS on PhoneGap; Summary; Chapter 3: From Simple To-do List to Advanced To-do List; Rewriting the simple to-do list app; Splitting index.html into multiple files; Splitting todo.js into multiple files; Checkpoint; Wiring up a backend server; Coding our server; Changing AngularJS to perform RESTful requests; Using the http module of AngularJS; Rewriting controllers to make use of the http module; Checking our code; Preparing for PhoneGap; Testing our code on iOS

Testing our code on AndroidSummary; Chapter 4: Adding Authentication Capabilities Using PhoneGap Plugins; Adding Facebook Connect to the todo list app; Initializing and preparing for Facebook



Connect; Writing the user controller; Adding a login page; Adding a logout function; Checking the login status; Facebook login for PhoneGap; Installing the Facebook plugin; Testing out Facebook Login on PhoneGap; From Web to PhoneGap; Importing Facebook and PhoneGap plugins; Changing FB to facebookConnectPlugin; The todo list app with Facebook Login on PhoneGap; Summary

Chapter 5: Sprucing Up the App using Animations and Mobile DesignAdding animations to your web app; Adding mobile CSS styles to your app; Porting your web app to PhoneGap; Testing your app on iOS; Testing your app on Android; Summary; Chapter 6: Getting Ready to Launch; Deploying server.py; Using phonegap.com; Preparing your PhoneGap app for Android release; Testing your app on real devices; Exporting your app to install on other devices; Preparing promotional artwork for release; Building your app for release; Signing the app; iOS; Running your app on an iOS device; Other techniques

Using XcodeSummary; References; AngularJS and related libraries; PhoneGap and related references; Others; Other tutorials; Index

Sommario/riassunto

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.