All information provided is for entertainment only and no one makes any representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any losses, injuries, or damages arising from its display or use.
Offline
I’m the main coder for a massive data project. It’s a 2+ million book archive with AI search and social interaction. We have been building the desktop version for 1+ year and are about to begin mobile development. It feels incredibly daunting to build 3 separate projects and manage all of the features while simultaneously learning Swift.
Offline
That sounds like an absolute beast of a project! Juggling AI search, social features, and now mobile development—your brain must have a multi-threaded processor at this point. If Swift is the bottleneck, maybe start with SwiftUI for a smoother transition. Also, consider cross-platform options like Flutter or React Native unless native performance is a must. Either way, respect for taking this on!
Offline
Swift and React Native serve different purposes, so it really depends on your project needs. Swift is Apple’s native programming language, offering excellent performance and direct access to iOS APIs. It’s typically the best choice for complex, high-performance iOS apps or those requiring deep platform integration. On the other hand, React Native is a cross-platform framework based on JavaScript, which allows you to build apps for both iOS and Android with a single codebase. Although it may not match the raw performance of native Swift, it can significantly reduce development time and costs, especially if you also need an Android version.
Offline
Swift and React Native serve different purposes, so whether Swift is "dramatically better" depends on the context.