In this chapter, we will discover the world of Apache Cordova and cover the following topics:
What Apache Cordova is
The differences between the different mobile development approaches (mobile web, hybrid mobile, and native mobile applications)
Why you should use Apache Cordova to develop your mobile applications
The basics of Apache Cordova architecture
Finally, we will have a quick overview of the current APIs of Apache Cordova 3.