JavaScript mobile application development create neat cross-platform mobile apps using apache Cordova and jQuery mobile
If you are a native mobile developer, with some familiarity with the common web technologies of JavaScript, CSS, and HTML, or if you are a web developer, then this learning guide will add great value and impact to your work. Learning how to develop mobile applications using Apache Cordova is of part...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham, [England] :
Packt Publishing
2014
|
Edición: | 1st edition |
Colección: | Community experience distilled.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628688406719 |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: An Introduction to Apache Cordova; What is Apache Cordova?; The differences between mobile web, hybrid mobile, and native mobile applications; Why you should use Cordova; Cordova architecture; Overview of Cordova APIs; Summary; Chapter 2: Developing Your First Cordova Application; An introduction to Cordova CLI; Installing Apache Cordova; Generating our Sound Recorder's initial code; The Sound Recorder's initial structure; An insight into the www files
- Developing Sound Recorder applicationSound Recorder functionality; Sound Recorder preparation; Sound Recorder details; Recording and playing the audio files back; Building and running Sound Recorder application; Summary; Chapter 3: Apache Cordova Development Tools; Configuring Android development environment; Extending your existing Eclipse IDE; Creating an Android Virtual Device; Importing the Sound Recorder application in to Eclipse; Running the Sound Recorder application on a real Android device; Configuring iOS development environment; Importing the Sound Recorder application into Xcode
- Running the Sound Recorder application on a real iOS deviceConfiguring Windows Phone development environment; Importing the Sound Recorder application into Visual Studio; Running the Sound Recorder application on a real Windows Phone; Summary; Chapter 4: Cordova API in Action; Exploring the Cordova Exhibition app; The Cordova Exhibition app structure; Accelerometer; Demo; The HTML page; View controller; API; Camera; Demo; The HTML page; View controller; API; Compass; Demo; The HTML page; View controller; API; Connection; Demo; The HTML page; View controller; API; Contacts; Demo; The HTML page
- View controllerAPI; Device; Demo; The HTML page; View controller; API; Geolocation; Demo; The HTML page; View controller; API; Globalization; Demo; The HTML page; View controller; API; InAppBrowser; Demo; The HTML page; View controller; API; Summary; Chapter 5: Diving Deeper into the Cordova API; Media, file, and capture; Demo; The HTML page; View controller; API; Notification; Demo; The HTML page; View controller; API; Storage; Demo; The HTML page; View controller; API; Finalizing the Cordova Exhibition app; Cordova events; Summary; Chapter 6: Developing Custom Cordova Plugins
- Developing a custom Cordova pluginUsing plugman; Plugin definition; Defining the plugin's JavaScript interface; Developing Android code; Developing iOS code; Developing Windows Phone 8 code; Publishing our plugin to Cordova registry; Testing our Cordova plugin; Summary; Chapter 7: Unit Testing Cordova Apps Logic; What is Jasmine; Configuring Jasmine; Writing your first Jasmine test; Jasmine Matchers; Jasmine in action - developing Cordova app tests; An overview of the weather application; Developing synchronous code tests; Developing asynchronous code tests; Manually executing tests
- Automating tests using Karma