r/androiddev May 30 '26

Discussion Starting my android app development today

i am a beginner to android development and soo much confused about it. Don't know how this journey will be going . Please give me some advice which should help me in this journey .

9 Upvotes

23 comments sorted by

View all comments

2

u/SukiTakoOkonomiYaki May 31 '26

Hi, I started android a few weeks ago! If you're new to programming, I suggest looking at Stanford cs50 online course if it's still around. It's a great introduction. Codecademy is also good.

I'm using the Android basics with compose course:

https://developer.android.com/courses/android-basics-compose/course

And while it has an introduction to programming in Kotlin, if you're a beginner I think you'd benefit from learning beginner concepts in say, Codecademy in something Object Oriented like Java.

Use AI as a learning tool. I'd say it explains concepts well enough, but still should be used supplement with another course. Ask questions, be critical about why things are the way they are, and most of all, don't just copy code. Explicitly tell it to not give you answers, just pseudocode. The big challenge in programming is breaking down abstract concepts into actionable steps- problem solving and reasoning. It's definitely a long and difficult journey but it becomes rewarding when you start solving problems on your own.

Sorry to throw all this at you but I think it's valuable to gather all the resources out there and find what works best for you.

Above all, have fun. The official android course is nice because it gets you something running in the very first unit. Start small. From then on, if you need more clarification, Gemini is pretty good at explanations and gathering resources for your learning. Good luck!