🚀 I built my first Android app in less than 24 hours — and I'm still buzzing from it. No prior Android experience. No idea what Jetpack Compose, Room, or Hilt were this time yesterday. Just a problem I wanted to solve and a determination to figure it out. The app? A Work Travel Logger — a personal compliance tool that automatically detects when I cross borders using geofencing, logs my work trips, tracks my rolling 6-month day count against visa limits, and exports monthly reports. The stack I used to build it: 🤖 Claude — architecture planning, code generation via Claude Code 🛠 Android Studio (Panda 2) — IDE and emulator ☕ JDK 17 (Temurin) — the foundation 📦 Git — version control throughout What genuinely surprised me was the workflow. I didn't just ask Claude to "write me an app." We planned the architecture together first — MVVM pattern, Room database, Repository layer, 4 Compose screens — then built it phase by phase with Claude Code handling the actual coding while I reviewed, tested, and made decisions. Every phase was reviewed before moving forward. When things broke (and they did — KSP version conflicts, package directory mismatches, emulator process issues), we debugged methodically and fixed them properly rather than patching around them. The result: a fully functional Android app with a local SQLite database, reactive UI, geofencing service, PDF/CSV export, and an Android share sheet — built by someone who had never written a line of Kotlin 24 hours ago. #vibecode #learntocode #AICoding #ClaudeCode #Claude #Kotlin #AndroidStudio #JDK #Git #GitHub #geek
Feels like we’re moving along the same learning path. I like the “hand‑holding” part of using AI. I ask it not just to tell me what to do, but to explain why along the way with a bit of mini‑training. That way, I’m not totally blind to what’s happening under the hood. It’s such a fun playground for experimenting.
Sounds great for non tech guys
Welcome to the future! 👏
Vibecoding gives insane speed 🚀- but also creates blind spots. Builders are shipping products they don’t fully understand, which leads to hidden bugs and security risks. That’s why I built Relia - to visualize codebases and catch vulnerabilities early → https://tryrelia.com