Re:Purism – Fund Your App
by t0astbread on Thursday October 08, 2020 @06:23PM
(#24724574)
This sounds a bit underwhelming but I think web apps (in the system browser), Electron and Cordova are as far as we'll get in that direction. (If you exclude projects that are technically more "elegant" but never used in the wild.)
[ Parent
| on HN ]
What about React Native?
Re:Purism – Fund Your App
by t0astbread on Friday October 09, 2020 @12:09AM
(#24726723)
Right, there's a handful of cross-platform toolkits that are in widespread use as well. There's still a difference to full-on web apps though, in that web apps might run on platforms the developers never intended them to run on. The API is independent of the underlying system which means that any platform can implement a runtime environment (browser) and execute web apps without recompilation (kinda like Java but Java is barely used like that anymore).
Arguably this doesn't hold true for Electron/Cordova, so RN is probably comparable to that.
One of the problems with React Native is that it tries to have a common abstraction over two pretty different platforms.
In some areas it succeeded e.g. form controls in other it's pretty poor e.g. navigation.