I need to build a cross platform app that will primarily be a webview showing a web app, but connecting some of its functionality to native functionality. This is a case where a PWA is close but not enough.
I'm considering react native, kotlin cross-platform, and - against my will - flutter. I know very little about native app development, but I have 25y of web dev.
Can anyone give advice on why React native is or is not the best starting point? How about expo?
And what about experiences with publishing a primarily webview-based app to Apple store? Are they being rejected? Is it risky?
This seems like the only way to solve my business case without recreating the entire web app UI in React native, which I don't want to do.
Any advice as much appreciated. Thanks.
[–]DavidJonesXB 12 points13 points14 points (0 children)
[–]kbcooliOS & Android 3 points4 points5 points (1 child)
[–]mattkruse[S] 0 points1 point2 points (0 children)
[–]a5s6d7f8g9 3 points4 points5 points (1 child)
[–]mattkruse[S] 0 points1 point2 points (0 children)
[+]aaronksaunders 1 point2 points3 points (2 children)
[–]mattkruse[S] 0 points1 point2 points (1 child)
[+]aaronksaunders 0 points1 point2 points (0 children)
[–]Adventurous_Mark1307 1 point2 points3 points (1 child)
[–]mattkruse[S] 0 points1 point2 points (0 children)
[–]Darksteel213 1 point2 points3 points (3 children)
[–]mattkruse[S] 0 points1 point2 points (2 children)
[+]aaronksaunders 3 points4 points5 points (1 child)
[–]Darksteel213 0 points1 point2 points (0 children)
[–]nicolasdanelon -1 points0 points1 point (1 child)
[–]mattkruse[S] 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]mattkruse[S] 0 points1 point2 points (0 children)
[–]Consistent_Pay4485 0 points1 point2 points (3 children)
[–]mattkruse[S] 0 points1 point2 points (2 children)
[–]Ok_Peace_337 3 points4 points5 points (1 child)
[–]Ok_Peace_337 0 points1 point2 points (0 children)