App development · Build

Progressive web app (PWA) OR website + iOS/Android native apps?

Allison C Founder at CareerKeeper

June 6th, 2018

What's better? I've been told PWA don't function as well, but app downloads are nearly at zero. Are apps even worth the money?

Kevin Pietersen Strategic Partnership Development Manager@Trivialworks Solutions Pvt. Ltd.

June 18th, 2018

Website+Native Apps

Ramires Lima Barreto Strategic planner, business development

Last updated on June 7th, 2018

Hi Allison, it depends on your goal. I just made a PWA, but I know it's not a silver bullet. Usually, although the cost of native apps being higher it can make sense depending on what you want. Without specifying the project it is difficult to answer.

Ray Li Android Developer w/ 7 published apps on Google Play. Retention + Engagement + Monetization is Life!

June 7th, 2018

Let me just recommend Flutter here :)

https://flutter.io/

Aji Abraham Proven Tech Cofounder, open to new ventures

June 7th, 2018

In your use case how much user engagement is expected on the apps compared to the website. If the engagement is expected to be low, a progressive web app is enough, especially if its not very complex app. If the app downloads are nearly zero for your app, may be users dont see a reason to download it.

Allison C Founder at CareerKeeper

Last updated on June 7th, 2018

Thanks, Ray Li. I will check out Flutter. Maybe not for this project, but it definitely looks interesting possibly for another.


Ramires Lima Barreto, I am working with my coder to build a high engagement platform with notifications, dashboard, file storage, and offline features. I anticipate users wanting to use it more on a desktop and ipads or at least initially. I'm leaning now more toward a responsive website using either React or Angular.JS and a mobile app hybrid using Ionic or ReactNative. Any thoughts on that?

Ramires Lima Barreto Strategic planner, business development

June 15th, 2018

Allison, I think that before you invest much in development it is highly recommended that you test and seek to validate your idea with real users. I do not know if you've done a mockup and interviewed people about your solution. Do not start developing a mobile app, even if it's hybrid. Usually apps will require more updates and problems with different device versions than websites. The way of a responsive website its better. If you want to talk more about which way to go, I am at your disposal.

Anand Padia Out to sell my shopify clone startup

June 15th, 2018

I would start with quoting it is a wrong question to start with, we are trying to compare apple vs oranges.


PWA should be a starting point for your application and when you want immersive experience than move to Native application. You are right that app downloads are going to be less hence build a application which has proven usage and than push for native application.


I built a shopify clone for India as a web application and do not plan to move to native application yet only because there is no requirement from customers for an application to manage their stores. People are happy with a PWA setup and it serves the purpose.


As a entrepreneur dont look for what you can build but what solution works for your problem of your selection. I am a big supporter of PWA+AMP and tried building a complete solution using it however AMP is still not mature hence there are pockets which you have to improvise. I never thought it would be best to get started with native apps, it usually comes up when my solution becomes market fit and there is great traction.

Aarif Qureshi Cofounder

June 15th, 2018

Now a days there are lots of cross platform frameworks are available to create mobile apps for iOS and Android with a single code base. It reduces cost and time compared to native apps.


React Native, Ionic, Flutter are some the frameworks majorly used for cross platform app developments.


I would suggest to go with those platforms rather than PWA.



Oleksii Shevchenko Technology Consultant for Startups, Head Of Operations at Ezetech

June 18th, 2018

Hi Allison, I have higlighted your question in my article From Website to Mobile App - Your Four Best Options

Discover all the pros and cons of each method, and make right choice. Good luck! :)

Shailesh Nair Startup Leader, Technology Consulting, Management Consulting, Strategy Consulting, Startup Mentor.

June 29th, 2018

If you want to develop PWA apps having two or three screens with functionalities that are not much dependent on device (mobile and desktop for web) features like Camera, Speech to text translation, etc then you can go with PWA but with restrictions like in mobile devices it cannot be installed in older versions of iOS and Android.


If you need to develop an enterprise mobile app or apps that are huge transaction intensive or it needs to use device features like Graphics, any in built mobile features like iOS health kit, etc then you need to go for device specific native apps for mobile and for desktop you need to develop separate web apps using either of these .NET, J2EE, ROR, MEAN or LAMP Stacks.