4 ms·
Web apps do not intrinsically force users to upload anything. Client-side web apps can operate entirely offline and store data only on the client. They can als
by lewisl9029 11y ago
Web apps do not intrinsically force users to upload anything.
Client-side web apps can operate entirely offline and store data only on the client. They can also be configured for app-like operation by including a Web App Manifest [1], created specifically for this purpose. Until the Web App Manifest gets widespread platform support (which may not ever happen since both Apple and Google are heavily incentivized to keep app developers locked-in to their ecosystems), you can use manifoldJS [2] to polyfill for platforms that do not support it using Cordova.
[1] http://www.w3.org/TR/appmanifest/ http://www.w3.org/TR/appmanifest/
[2] http://manifoldjs.com/ http://manifoldjs.com/
EDIT: So apparently Chrome for Android already supports the Web App Manifest [3], but to distribute for the Play Store you still need a .apk package, which is probably why manifoldJS still polyfills it. In contrast, Firefox OS allows submitting apps to the Market from your web app's URL directly, as long as it has a manifest.
[3] https://developers.google.com/web/updates/2014/11/Support-for-installable-web-apps-with-webapp-manifest-in-chrome-38-for-Android?hl=en https://developers.google.com/web/updates/2014/11/Support-fo...
- VOYD 11y agoall the personal info you send just connecting to a "web" or "mobile" app, is of utmost importance to the company hosting the web site/app. "operating" offline just means that data is uploaded when a user in "online" or it's done in the background.
- lewisl9029 11y ago> "operating" offline just means that data is uploaded when a user in "online" or it's done in the background. By "operating offline", I was referring to purely client-side apps that, once their static resources have been downloaded, can run completely offline without communicating to any server, ever.