Hacker News new | ask | show | jobs
by Teamancer 781 days ago
Look into making your app a Progressive Web Application (PWA). PWAs run in/on both desktop and mobile Chrome based browsers which dominate the web. And depending on use case (e.g. single-user apps or games) PWAs can be setup to run completely offline further emulating "native" mobile apps.

Just 2 of several PWA benefits: - You can publish and host PWAs almost anywhere. No playstore required. But the option to go the playstore route remains open to you as playstores do accept PWAs. - Done right a single code base, because it runs in the browser, just works on desktops and mobiles, while you still have the ability to modify app behavior based on the platform you can detect at run time.

1 comments

You are the second person to emphasize the difficulties of working with the App Store and Play Store.

To be honest, I hadn't heard of PWAs, I'll definitely have to study the information about it.

As I understood from your explanation, this is something that will work on both web and mobile platforms. Is it some kind of React Native? If we talk about the stack.

> Is it some kind of React Native?

No! It is built using native web browser components, HTML/JSS/CSS. But with projects like PWABuilder you can deploy to Android, iOS and other platforms. Much better than React Native! (but your app will run on a browser, native apps have way more APIs).