DEV Community

Discussion on: Android or React Native?

Collapse
 
danielw profile image
Daniel Waller (he/him)

If you've done stuff with JavaScript before and are familiar with some of the build tool ceremony required around it then I'd say you'll be quicker in getting results trying react-native.
If you're completely new to both I'd say probably better try kotlin. It'll probably be less of an uphill battle especially when you've used swift before.

My situation is the other way around. I'm an Android dev familiar with both Java and Kotlin and some general js experience as well as some react-native under my belt.
Personally, if I would be tasked with writing an Android app I'd go with native cause I know how to do it and will be more productive. But if you ask me to write an iOS app I'd rather use react-native than learn the whole native stack + a new language.

This is of course only from the angle of productivity. If it's more about what's interesting and maybe a more valuable skill in the future, I'd personally rather go with kotlin/swift respectively.