Earlier quoted context omitted.
Agreed. As a non-profit, there is no way I'm building separate codebases for each platform. I simply don't have the time or money to do that. In this sense, the web has already won here: I'm able to take a single codebase (HTML, JS, CSS) and generate apps for 3 major app stores.
Why are you generating apps? Sounds like you need a website. Do your apps use the camera, accelerometer, AR, ML GPS or any other parts of a device? Or is it just a website with the cachet of being “an app.” Most people releasing apps shouldn’t.
However:
> You might wonder, “Why even put your app in the app stores? Just live on the opened web!”
> The answer, in a nutshell, is because that’s where the users are. We’ve trained a generation of users to find apps in proprietary app stores, not on the free and open web.