Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
retoor85413dReact is written in a way that no one will EVER write a transpiler for it.
Thing is, just write native apps for every platform. In the end, you'll be happy with it while it looks like a lot of work. -
There's always React Native.
Apple, in its infinite wisdom and compulsion for the world to hold things correctly and to think different, will not allow anything that remotely resembles an existing website on their blessed store, so you'll be stuck writing an app no matter if your site fulfills every function you need.
At least with React Native, you only have to write one app for both Android and Apple and you get to lean on your existing React knowledge. -
@antigermanist thanks I checked it. seems like a nice technology, is webview going to worth it? I have no experience working with it.
-
@retoor thanks! seems there is no other choice but to learn react native. I know react, so I hope it's not going to be too difficult for me
-
@Navid-mnzh
As @cuddlyogre said, webview in android is functional, but on crapple, they don't want you skipping on that nice 30% cut and sweet data access, so it's probably capped to the point of uselessness.
React native is an abomination which while trying to do react, forces you to end up having to write native code anyway for any non trivial app.
So at that point, just consider going native, or at least non-web, with something like flutter or such.
Hey ppl!
Is there any nice and "standard" way to convert a react app into a native mobile app? or at least write something that can work both as a webapp and also a mobile app?
I know about pwa, but it's not what I'm looking for since I can't upload the apk on playStore technically and it's not considered "native".
Also learning another technology such as react native or flutter is my last option due to the small deadlines.
I have some big projects that I need to have their mobile versions, so I'm planning on this.
question
application pwa webapp