While the Apache Cordova project is providing a cross-platform and plug-in solution to deploying web applications as native mobile apps on Android, iPhones and Windows while giving you access to the hardware such as the camera, GPS and storage via its API, it is only able to provide this capability because of native capabilities on the devices. How is this possible when normally web applications cannot access native hardware APIs?
Android allows you to create or embed web applications inside a native app via a Java class in its SDK called WebView, using its WebKit rendering engine to provide a browser inside your native app. In this class is a powerful method called
Spread the love