3 ms·
It's hardly any work at all. If you've made a webview you have icons and splash screens, you have what you need to make the manifest.json. You can create the
by BackBlast 4y ago
It's hardly any work at all. If you've made a webview you have icons and splash screens, you have what you need to make the manifest.json.
You can create the simplest of service workers and your done.
If you want better offline ability, you need more TLC in the service worker - which you would need anyway if you want your webview to work offline as well.
The "extra work" takes a few hours. The boons of the PWA over the webview, updates are much much easier to roll out. You don't have a bunch of ancient versions running around. If you don't need access to native APIs this might be worth pushing users to use it.
- k__ 4y agoI think, PWAs need so serious evangelism. So much FUD around them...
- BackBlast 4y agoPWAs have enough support that the ever-growing feature set is great. Particularly with push notifications coming to iOS soon. It's already at a place where most app development should just default to it for the sheer simplicity, control, and platform support you get out of the box. People pick suboptimal tech choices all the time. They will continue to do so. I'm ok having competitive advantages over the wider field.
- allan_s 4y agoWhich fud am i spreading ? I just said its not worth it when for as much work (by that i mean little) you can have a expo app embedding a webview , same result and you can publish it on the apple store, which at least was not possible for pwa when i tested it in 2021 (as said in a sibling answer i started with a pwa)
- k__ 4y agoI love Expo, but everything that includes an app store isn't little work.
- allan_s 4y agoIt isn't little work in the absolute but if you want to publish on the stores you have to go through it anyway. my point is that * with PWA you just can't on the Apple App Store (to the extent of my knowledge, I would love to be proven wrong, once again I started with PWA because I wanted it to be the silver bullet) * with Expo you can, it is work, but it's far less than without, in 2021 we used bitrise.io which required us only to drag and drop pre-made steps, it will soon be 2 years since the app has been first published and I still don't own a mac nor I have opened android studio even once. in 2022 I think Expo provide a Saas to make it even simpler.
- allan_s 4y agoBut i have already what you said, my app is only webview +a layer of 200 lines to access notification/deep link. Read my comment once again :) And i started with a pwa so yes I know what is needed, i even got it published on the playstore. But what's the point if i can't get it published on the apple store ?