Out of interest, what stack are you using to achieve offline first?
Where I work[1] we are currently using CouchDB + PouchDB, with our app being a SPA webapp wrapped in an android wrapper[2]. I'm interested what your approach is and how it differs.
[2] We bundle something called Crosswalk because a) it's a way to get a newer webview on older phones and b) it allows us to get around the webview offline idb data limit of 5% of available disk space
Where I work[1] we are currently using CouchDB + PouchDB, with our app being a SPA webapp wrapped in an android wrapper[2]. I'm interested what your approach is and how it differs.
[1] https://www.medicmobile.org
[2] We bundle something called Crosswalk because a) it's a way to get a newer webview on older phones and b) it allows us to get around the webview offline idb data limit of 5% of available disk space