更新时间:2021-09-03 09:41:06
封面
版权页
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
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
Developing Sound Recorder application
Building and running Sound Recorder application
Chapter 3. Apache Cordova Development Tools
Configuring Android development environment
Configuring iOS development environment
Configuring the Windows Phone development environment
Chapter 4. Cordova API in Action
Exploring the Cordova Exhibition app
The Cordova Exhibition app structure
Accelerometer
Camera
Compass
Connection
Contacts
Device
Geolocation
Globalization
InAppBrowser
Chapter 5. Diving Deeper into the Cordova API
Media file and capture
Notification
Storage
Finalizing the Cordova Exhibition app
Cordova events
Chapter 6. Developing Custom Cordova Plugins
Developing a custom Cordova plugin
Developing Android code
Developing iOS code
Developing Windows Phone 8 code
Publishing our plugin to Cordova Registry
Testing our Cordova plugin
Chapter 7. Unit Testing the Cordova App's Logic
What is Jasmine
Configuring Jasmine
Writing your first Jasmine test
Jasmine Matchers
Jasmine in action – developing Cordova app tests
Automating tests using Karma
Chapter 8. Applying it All – the Mega App
Mega App specification/wireframes
Preparing for the Mega App
The Mega App architecture
The Mega App model and API
The Mega App user interface
Finalizing Mega App
Deploying and running Mega App
Start contributing to Mega App
Index