Chapter 1. What is Cordova?
Figure 1.1. A simple diagram of how a hybrid app works
Figure 1.2. The app showcase at the PhoneGap website
Figure 1.3. Quickly find and connect with PhoneGap/Cordova developers around the world. The number of registered developers is growing daily.
Figure 1.4. An example of the mashup of the Color Thief library and the camera API.
Figure 1.5. Comparing a nonoptimized Cordova application with one optimized for mobile use using Bootstrap
Figure 1.6. www.caniuse.com provides data showing which browsers support what features.
Figure 1.7. Support for SVG filters over mobile browsers
Chapter 2. Installing Cordova and the Android SDK
Figure 2.1. Cordova requirements
Figure 2.2. Android SDK’s requirements
Figure 2.3. List of options for SDK-only downloads
Figure 2.4. Android SDK Tools Setup Wizard
Figure 2.5. Oh no! No Java!
Figure 2.6. Don’t even think about it. Click Next.
Figure 2.7. Selecting the final installation folder for the SDK
Figure 2.8. Final screen of the Android SDK installer
Figure 2.9. The Android SDK Manager
Figure 2.10. The SDK Manager downloading vital assets and tools for the Android SDK
Figure 2.11. Downloaded binary for Apache Ant
Figure 2.12. Android SDK and Ant installs found in one common tools directory
Figure 2.13. Git’s Downloads page
Figure 2.14. Git prompts you to adjust your PATH environment. Let it do so!
Figure 2.15. The Node homepage provides an easy way to grab the installer.