Kotlin vs React Native for Android only app

twitter logo github logo ・1 min read

I am looking for any advice on what the benefits of Kotlin or React would be for an Android only app, which will be running on some older hardware - 4.4.2, and will need to run offline syncing data to a backend server

  1. What are the developer benefits

  2. What are the end-user benefits

  3. Any pit-falls to watch out for, when selecting one or another?

  4. Overall which will be better for the end users

Update 1: Came across this article https://medium.com/mop-developers/mobile-app-development-react-native-vs-native-ios-android-49c5c168045b which points more to Kotlin (not decided yet)

twitter logo DISCUSS (1)
markdown guide
 

Personally, I'm more into Kotlin πŸ˜…even for a cross-platform app (with Kotlin multiplatform). For an Android only app, Kotlin is great, simple to code and use (especially if you know Java).
Most people say Kotlin has a smaller community than React-Native and so this is more complex to find an answer to a question but since Google change, almost the entire documentation in Kotlin, and a lot (lot lot lot) of people use it now that isn't that difficult to find an answer!
Also Kotlin = less code = less tests

For the end-user its result to a lighter application, better usage of the battery and, maybe it's only me, a smoother flow πŸ˜„

Classic DEV Post from Aug 27

How do *you* pronounce sudo?

Stephen Senkomago Musoke profile image
A technologist currently working in eHealth, loves to code, grow new developers and solve new problems leveraging old technology approaches. I love opensource & knowledge sharing

Sore eyes?

dev.to now has dark mode.

Go to the "misc" section of your settings and select night theme ❀️