News for hackers. Stuff that matters.
Re:Ask HN: Expert Advices for New Learners in Android Kotlin... by lawgimenez on Sunday August 07, 2022 @09:29AM (#32376313)
- This is a good place to start: https://developer.android.com/courses/android-basics-kotlin/...

- As a beginner I suggest narrowing your learning scope. What I mean is that focus more on developer.android.com and not some outdated material from a blogger and YouTuber. I am currently mentoring an Android beginner and it seems some YouTuber decides to teach him that every variable should be declared static. Yes, imagine the horror when I saw 20 or more static MediaPlayer variables. My point is, it might overwhelm you.

- Stick to the official JetBrains and Android channels for now.

- Keep everything updated. As soon as Android Studio or any third-party library releases an update, download and install it right away. This is much better than keeping everything mostly outdated.

- As a beginner, it's okay to start with MVC architecture. When you get comfortable as you go along, you can invest in learning the more advanced architecture. But MVC is still fine.

- I'm not sure if you want to dig right away with Jetpack Compose, if yes I suggest learn first on the XML layout. It's a good foundation regarding Android UI.

- Familiarize early in your learning the concepts of threading/coroutines.

- Learn Activity lifecycle as much as you can: https://developer.android.com/guide/components/activities/ac...

- Learn Android's Context: https://developer.android.com/reference/android/content/Cont...

I think that's it for now.

There are no comments on this comment yet.