Following are the platforms for which one can develop apps using Cordova:
Cordova provides us with APIs which can be used to access and stimulate native Mobile OS features like Geolocation, Accelerometer, Camera, Storage, Notifications etc.
Web App is nothing but a simple webpage created using
HTML, and styled using
CSS along with
jQuery etc for User Interface.
Cordova, lets us create an App, in which our Web App is initialised in a WebView (HTML Rendering Engine).
Cordova Plugins are components that can be used to utilise the native OS features.
Following are some of the major advantages to develop applications using Apache Cordova:
.NETfor Windows and so on. But with Apache Cordova, you can build app for multiple platforms in one go, without learning new programming languages.
CSS, hence it becomes easier to produce great design easily, without the trouble of native UI design for iOS, Android etc.
Lets's start learning :)