We all know the problems that developers have had in the past building for WebView: Limited HTML5 features, no debugging tools, no build tools. With the introduction of a Chromium powered WebView in Android 4.4 (KitKat) developers now have a huge range of new tools at their disposal to build great native apps using the WebView.
Effective WebView development takeaways
- It’s not the new features that are important, its the tooling that you can now use to speed up your workflow
- Don’t try to emulate the native UI. But make sure to remove some of the tells that it is Web Content.
- Use native implementations of features when appropriate. i.e, use the DownloadManager rather than XHR for large files.