Developing Cross Platform Mobile Applications with Cordova CLI
Developing Cross Platform Mobile Applications with Cordova CLI
Use the command line to build your mobile apps with JavaScript, CSS and HTML
About the Book
Why should you buy this book? To save you from hours of exploration and learning. I have spent tens of hours exploring nooks and crannies of Cordova CLI, as well as having months of experience with the framework; all of that time is condensed down to this book.
If this book saves you one hour of time, will the price be worth it? If not, just return it using the 45 day guarantee. (At the risk of sounding like a used car salesman) there is no risk.
If you are a Cordova or PhoneGap developer who is interested in using the full power of the Cordova CLI, the command line interface for managing Cordova projects. this book is for you.
It assumes you know enough about Cordova to have installed at least one device platform toolset, and that you can build the default application and install it on an emulator.
I will cover some of the advanced features of Cordova CLI as well as a discussion of how to apply some software techniques like deployment environments and version control to Cordova projects. I'll talk about my development process as well, and how Cordova CLI integrates with that.I'll focus on Cordova CLI for the 2.9 and 3.0 versions of Cordova. Cordova CLI didn't vary much between these releases, so unless I call out something as being specific to one version only, the information applies equally to both.
I would love any feedback. Feel free to leave it here, or tweet me at @mooreds or send email me at leanpub at mooreds dot com. You can also see other posts and articles I have written about the Cordova command line.
Table of Contents
-
Who Is This Book For?
- What Is Covered
-
What is Cordova?
- Which Version of Cordova?
- What is Cordova CLI?
- Requirements
- Alternatives
-
Version Control
- What to Version Control
- Limits of Version Control
-
Installing, Upgrading and Basic Usage
- Installation
- Workflow
- Upgrading Cordova CLI
- The Upgrade Process
- Upgrade catches
- Downgrading
-
Config.xml
- Sample config.xml
- Deployment
- Workarounds
-
Hooks
- Execution
- Stopping builds
- Hooks in Node.js
-
Plugins
- How to Find Plugins
- New Plugins
- How to ‘plugman’ify an existing plugin
-
Platform Web Assets
- Organization
- Possible Uses
-
Platform Assets
- Common Uses
- Code example
-
Deployment Environments
- Switching Deployment Environments
- Web Development Challenges
- Accessing Network Resources in the Browser
-
Unit Testing
- JavaScript
- Hooks
- Plugins
-
Device Installation
- Testing on a Device
- Production Deployment
-
PhoneGap CLI
- PhoneGap CLI Benefits
- PhoneGap CLI Issues
- Well, What Should I Do?
-
Conclusion
- Finally
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them