I put this document together to organize all of the platforms we're responsible for. We currently maintain at least 6 platforms for DEV:
- Native iOS
- Native Android
- Mobile Site
- Desktop Site
- Mobile Progressive Web App (PWA)
- Desktop PWA
I recognize the utter importance of delivering an excellent experience on both mobile & desktop site (an obvious no-brainer), as well as our native apps. I want to open up the floor for conversation around the benefits and costs of
maintaining our PWAs:
- Why did we support PWAs in the first place?
- What do we gain from maintaining PWA, especially on mobile, where we already have a native mobile version of our app?
- What are the costs of maintaining PWA?