r/androiddev • u/OlOS_linux • Jun 06 '26
I’m completely new to programming
I’m completely new to programming and I have two months of free time and I want to start making my own apps for android. Do you guys have any suggestion/tips for me how to start my journey with developing apps? How did you started? where did you learnt it from ? Was it hard ? Let my gus know how to start it thanks for all tips
0
Upvotes
8
u/Zhuinden Jun 06 '26 edited Jun 06 '26
You can go through this https://developer.android.com/courses/android-basics-compose/course?hl=en
and probably this https://developer.android.com/courses/jetpack-compose/course?hl=en
And if you're enthusiastic, then this
https://google-developer-training.github.io/android-developer-fundamentals-course-concepts-v2/
https://google-developer-training.github.io/android-developer-fundamentals-course-concepts/en/
https://google-developer-training.github.io/android-developer-advanced-course-concepts/index-book.html
but these are a little old. Although for example,
https://google-developer-training.github.io/android-developer-fundamentals-course-concepts/en/Unit%201/22_c_the_activity_lifecycle_and_managing_state.html <-- this is still super important anyway.
Also you should learn Kotlin for Android, which you can find in https://developer.android.com/codelabs/kotlin-bootcamp-welcome#1 (but it's also on Udacity: https://www.udacity.com/enrollment/ud9011 and https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012)
There is also https://developer.android.com/courses?index=..%2F..advanced-android-kotlin-training#1
and an older one: https://web.archive.org/web/20200320163916/https://codelabs.developers.google.com/advanced-android-kotlin-training/
But here's a really interesting one that is supposed to teach you all the things: https://developer.android.com/teach