In my workplace, we recently worked on a progressive web app. That was the first time I worked on a progressive web app. Before that, I didn’t know the real advantages of a progressive webapp and adoption rate of PWA is increasing day by day. With all the best things in native mobile app available to mobile web, I think we soon will not need native apps.
I would say it won't but for a lot of applications it seams the right decision to use a container app. But I'm curious about the reasoning of the pro and con fractions.
Marco Alka
Software Engineer, Technical Consultant & Mentor
Personally, I am quite positive, that PWAs will replace native apps, at least to a great extent. I do not see a lot of advantage of native apps over PWAs. Sure, today there are still some APIs and things we cannot do, but let's wait for HTML6 and 7 and see what new APIs they will standardize. Then it will only be a thing of performance. JS is terrible at crunching numbers and will take a long time for many things. For example, complex games are still better written natively. But light (casual) games (2048, flappy birds,...) will run easily on WebGL. So why make an App if we directly can use a website and have so many advantages?