List of Figures

 

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.