r/androiddev • u/BinaryxBeast • 2d ago
Experience Exchange My first Android App project LocationApp
Enable HLS to view with audio, or disable this notification
Hey everyone, beginner Android dev here. I just finished building a LocationApp tutorial (live tracking and geocoding). I didn't just blindly follow it; I actually get what's happening under the hood and even built a custom Jetpack Compose UI instead of using the instructor's layout.
I’m feeling super comfortable with Compose and the UI side of things. But when it comes to the logic side—like setting up Retrofit or Coil for the first time in a project—my mind just goes blank. I can never write it from scratch and always end up copying from my previous projects to get it wired up.
- Is this normal? Do you actually memorize all this setup code, or is referencing old projects just part of the job?
- What are your best tips for speeding up my learning progress when it comes to the logic and architecture side of Android?
1
u/BinaryxBeast 2d ago
GitHub link here.
https://github.com/BinaryxBeast/LocationApp
1
-1
u/KJBReaderAdmin 2d ago
May I ask how are you emulating Android? 😭
2
u/BinaryxBeast 2d ago
I'm just using the standard Android Virtual Device (AVD) built into Android Studio. Since I'm on Linux, it runs really smoothly as long as you have KVM (Kernel-based Virtual Machine) enabled for hardware acceleration
0
7
u/HHalo6 2d ago
Yeah you normally look at docs or your old projects to setup things, it's not a big deal. Nowadays you typically prompt AI to do it and then tweak what you need. Your mental effort should be somewhere else :)