Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
AleCx042026310dThere ain't much to do there other than to just build differrnt thing that you can add to your bag of tricks.
I was the lead in a medium sized andorid/ios app development project and I hated... HATED working with Android, shit was so complex I have nightmares regarding going back to it. So i actually respect your intent in really getting good at it.
At the core, its Java/Kotlin development which involves design patterns, you get good at those, you get good at Java/Kotlin development with Android.
Just don't let the sheer amount of shit to learn beat you down, focus on specific small things and think about how you can apply them on a larger scalable solution and if possible try something like the big nerd ranch book on android, they walk you through a lot of things.
Best bet for that is a mentor who has a good knowledge in Android architectures, lifecycles, and whatnot. Udemy, hackerrank, and other online courses can only offer so much.
If you can, go apply as a junior to mid developer under a reputable Android dev who can take you under his wing and review your code.