Use your favourite web tech to write your apps and more!
Ubuntu Cordova implements the Apache Cordova API and runtime, a platform for building native mobile applications using the language of the web.
An extensive set of APIs to access devices and sensors
Traditionally the main benefit of HTML5 development has been the reusability of widespread technologies to write software, resulting in applications that can run and are portable across different platforms. While this is a huge plus point to choose this approach, web frameworks provide features which stay within the boundaries of the technologies used. This has meant that access to devices such as the camera, GPS, accelerometer and other sensors has been generally limited to native apps.
In the Cordova world, that is no longer a limitation: a rich set of APIs provide access and control to the following devices, sensors and additional features.
- Notification (Alert)
- Notification (Sound)
- Notification (Vibration)
With the distinctive Ubuntu look and feel
With it, the familiar widgets from native SDK apps can be reused in Cordova apps, providing the familiar Ubuntu user experience and look and feel without any additional effort.