3 ms·
Why use Kotlin when you can build it in React Native, and get an iOS counterpart for essentially free out of the codebase? Curious as to why a new learner woul
by h4waii 4y ago
Why use Kotlin when you can build it in React Native, and get an iOS counterpart for essentially free out of the codebase?
Curious as to why a new learner would go this route.
- Ologn 4y agoThe most popular Android app that I know of that uses RN extensively is Discord. Read the reviews here as the start of the answer to your question - https://play.google.com/store/apps/details?id=com.discord https://play.google.com/store/apps/details?id=com.discord
- muzani 4y agoRN works great for CRUD apps. But do you really want an app if it's only CRUD? Might as well just make a site or some PWA. With a lot of apps, you end up dealing with something lower level e.g. EXIF data, bluetooth networking, things like custom calls through the app built on the native call kits. Plus finer control on the UI & lifecycle. Something like Compose/XML or even Flutter/Dart is built perfectly for mobile interfaces, while with RN it feels like you're wrestling with flexboxes originally designed for desktop. RN supports this stuff, but then you'd still have to learn Kotlin and Swift, so it's not exactly a free ride.
- origin_path 4y agoKotlin Multiplatform lets you share code between iOS and Android, writing only the UI code with SwiftUI and the rest is shared. You can also run Compose UI on the desktop so you don't need a web app.
- fzil 4y agoKMM is also in alpha so I wouldn’t recommend using it in production.
- lawgimenez 4y agoI will use React Native when it reaches v1.0.