WebView wrapper library to manage a local copy of the contents of a web app and keep it updated.
Basic behaviour implemented
- Configuration based
- Management of WebView setup
- Automatic warmup task with listener
- Rename project and migrate github to
webwrapp
- Migrating project to library
- Review WebWrapp interface
WebWrapp.getContextmay be unusedActivityargument inWebWrapp.setupWebViewmethod is unused
- Add tests :)
- Allow more control over warming up procedure
- Review README.md and add more documentation
- Deploy to Maven Central
- Consider removing dagger dependency
- Consider multiple listeners to be specified
- Add dependency to
net.nebur.webwrapp - Inject (or instantiate) main
WebWrappobject passing as an argument an implementation ofWebWrappListener - Wait for
onReady(String url)method from yourWebWrappListenerimplementation to be called - Setup at some point your
WebViewwith the methodWebWrapp.setupWebView(WebView wv) - When
onReadyis called, load the received url in yourWebView
No questions, yet