Native experience on WebView
made possible
Introducing RapidWebView - an open source library for your Android apps for loading websites in a webview with minimal TTI (Time To Interactive). That's not all, RapidWebView Javascript client comes with a host of functionalities to make your webview interactive blurring the lines between webview and native even further! It's easy, it's fast, and it's free.
Performance
We enabled webview content debuggingsetWebContentsDebuggingEnabled(true)
and used Lighthouse from Chrome DevTools to measure performance of the pages loaded with and without RapidWebView SDK. The results can be seen below. A 67.2% improvement in TTI!
Features
Rapid Asset Cache
Keeps a local copy of webapp assets provided by you during initialisation. Supports asset versioning as well.
WebView Request Interceptor
Intercepts requests made by webview and serves assets from local copy reducing the website's "Time to interactive"
Javascript Interface
Provides a generic collection of javascript interface functions which can be used to interactive with the native application