Creating a mobile application using Apache Cordova is not complex at all. If you are familiar with web development, then this will feel quite natural to you. For those of you that have not developed web applications before, this will help you to familiarize yourself with this process. This is because at the very essence of Cordova lies a web application. You reference files such as JS files and CSS files and you work with an index.html file that you can debug in a browser.
Cordova applications offer you the flexibility of targeting iOS, Android, or Windows applications. This recipe will illustrate a simple application that displays the current date when the user clicks on a button in the app.