Now that CouchDB and PouchDB are heading to Wappler, what are the reasons to build native Android/iOS apps or a PWA? I was thinking I needed to build a native app in order to have all the device functionality but will always have the hassle of app store approval, updates, etc. not to mention the extra cost (minimal in the great scheme of things but there nonetheless).
But it looks like PWAs are offering access to hardware (camera, local data storage, GPS location, etc.) so that is looking increasingly appealing.
On the basis I need it to behave like an app, use the camera for things like QR code scanning, be able to work when there is no internet connection, sync offline data when back onlineā¦ would a PWA be a good solution?