Learning Native Android could be the best thing that can happen to you, especially if you love Kotlin.
As a native Android developer with about 10 yeras of experience, I suggest every beginner after learning core concepts of Android development, strat learning KMP/CMP and then lerning core concepts of iOS development. Most companies are migrating from native Android apps to KMP/CMP becasue of its growth and similarities with native Android development, like the company I'm working at.
Very clear, straightforward and useful advice to someone who wants to learn Android development!
Need roadmap video to pursue Backend Development along with Android Development 😊
Thanks for the insights!!! Let's hope Epic Games launch their Epic Store so we can put our mobile apps on the market
I am Flutter developer, and i still want to learn native development to become better in mobile development at all. For flutter it's needed to develop or update native plugins, some big projects always have custom native plugins. And also i want to learn more about compose multiplatform, because it can be a serious competitor to flutter in future
Native Android / IOS -> X the joys of learning through the challenges of a focused and engineered developer experience (looking at your design bugs, JS) X the satisfaction of control and predictability because the embedded/phone/IoT environment are more constrained, thus raising the quality X transferable experience to other app framework (C#, Java EE) X much more fun and creative ideas ahead because of access to native devices/sensors X in this market, time to evolve ourselves to "senior". time matters, but challenges and diversity of experiences as much!
In short, don't start your career as an android developer " go for javascript or java tech stack" I have not seen this video but yes he is selling android courses and google android tech stack keeps on changing every 6 months will not help you in long run with more experience I am telling after 8 years of experience in android development
I use native Android development for retail industry apps which’s extremely niche 😅
In the end, it all comes down to one thing, "How bad do you want it ?" (I'm just trynna sound cool lol)
Thank Philip, for those real true advice
As a indie app developer I'm putting my efforts in KMP
In Dubai, flutter is trending. For somebody like me, who spent 10+ yrs in native android development, career is almost ending. But learning flutter at this point seems like a step down, most have not heard about KMP/CMP 😒
Finally, Android Internals course❤
Thank you Philip for you your valuable advice.
I also have always loved Android Development. I just applied to a company who were hiring Android Developers. But when I received offer lettet saying, "Jr. Software Engineer - Mobile". The moment I read offer letter I knew exactly mobile means Kotlin/Java, Flutter, React Native. And currently we are working on a Charity Application for churches using React Native. Point is be good at one technology, trust it's not hard yo translate skills from Framework to another, in the end they all have same things. Infact being good at Native Technologies would give you more unfair advantage. Be a software engineer who can adapt. Be good at one, and have basic knowledge of others.
thank you 🤜🤛 bro
I'd love to hear your thoughts on React Native and why you don't think it's a great choice
"Is It Worth to Learn Native Android as a Beginner In 2025?" No, learn plumbing.
@ysslfsdkjf84