Hi fellow engineers, I’ve been working as a web dev, and want to learn to develop mobile app as side projects. Should I invest my time in learning iOS (Swift) or Android (Java/Kotlin), or cross platform (React Native, etc.)? And why? (To your knowledge, please give me advice in terms of career growth opportunities, market demands, relevancy, and anything else I’m missing here). Thank you!
Experienced Android developer here. iOS is easier. React Native is the bad flavor of the week. See the Medium article series by Airbnb to find out why. Android takes dedication and mad lifecycle debugging, but it's becoming more relevant then ever. Kotlin or Swift. Java and Objective-C are becoming dead ends.
Do you enjoy your work as an Android Dev? Why did you get into Android in the first place? Just curious. Thanks for the input.
It's fun and challenging. That long ago, it was this idealist open source experiment that gives young engineers a woody. Android is still more configurable and grants more freedom to users and developers than Apple, but they've drifted from the Open Source with Google Play Services. Over the years, Android went from being the "other" platform no one designed for to becoming the critical one.
Swift any day.
This
I would say iOS since it’s easier to pickup. Google has released Flutter also which is cross platform . Not sure how it is since I personally havent written apps in it but heard from some ppl thats its decent.
Flutter seems legit, but it's young. It'll likely have some of the usual hybrid issues, but it's better than most.
Amen.
iOS
Everyone suggests iOS, I know what to focus on for my side projects now. Thanks all and have a great day!
Honestly doesn't matter whether it's Android or iOS, as long as you don't do things like React Native or Flutter. In terms of market demand, Android engineers are harder to find. I would shy away from Swift. LinkedIn and Uber tried it and are now switching back to obj-c. The new shiny languages aren't always the best.
Android. iOS is dying 😢 look at worldwide market share. So android will help u decades from now when iOS doesn’t exist anymore
Fitness
14h
923
how can i loose 5 pounds with small changes to lifestyle
Working Parents
19h
2621
Is it true many Indian couples are in sexless marriage?
India
Yesterday
2802
Dating for Marriage is Hard
Tech Industry
18h
3385
Does msft really pay this low?
Tech Industry
16h
2509
Google giving meals. Meanwhile Amazon L8 “don’t take more than one fruit”
Ios. Lot less cursing and praying to God required