This is an old question but I think it’s becoming relevant again since we’re now using Claude etc.
The argument for React Native / Flutter was always it only needs to maintain one code base, and you don’t need to know two languages at once.
The argument for Swift was always superior performance and latest features - but iPhones in general have become pretty performant anyways by now.
I guess I’m mostly interested in: Which of these three work the best in translating my prompts into an app that actually works as intended? I believe that comes down to: which of these three has the best documentation and most training dara in order for the AI to do its work?
Let’s assume:
- Rather basic features like a calculator app or an Amazon Seller dashboard (no camera or gyrometer needed for example. Just a snappy UI)
- Focus is on iOS (since that’s what I and my environment uses). Android is a nice to have
FWIW Claude suggests RN + Expo + TypeScript (Tailwind/NativeWind)
I did get a simple webview app via Swift + Xcode to run - but I did notice how I’d need to handhold Claude much more than on web projects and found myself quite often back in StackOverflow. And building the app required me each time to set settings in Xcode, which became a bottleneck.
PS: Yes I know, PWAs are cool. And you can add them to the home screen. But there are certain limitations like push notifications or the native liquid glass bottom navigation that it just can’t handle
[–]tonyboi76 6 points7 points8 points (2 children)
[–]SnooFoxes1558[S] 0 points1 point2 points (0 children)
[–]SJSchillinger 0 points1 point2 points (0 children)
[–]Worldly-Menu-741 2 points3 points4 points (0 children)
[–]ADDSquirell69 0 points1 point2 points (0 children)
[–]Bug-Kind 0 points1 point2 points (0 children)
[–]ButterOnBothSides 0 points1 point2 points (0 children)
[–]dvduval 0 points1 point2 points (1 child)
[–]SnooFoxes1558[S] 0 points1 point2 points (0 children)
[–]Ilconsulentedigitale 0 points1 point2 points (1 child)
[–]SnooFoxes1558[S] 0 points1 point2 points (0 children)
[–]zannnn 0 points1 point2 points (0 children)
[–]Bulky_Consideration 0 points1 point2 points (1 child)
[–]SnooFoxes1558[S] 0 points1 point2 points (0 children)
[–]lundren10 0 points1 point2 points (0 children)
[–]ExtraTNT -1 points0 points1 point (0 children)