2
0 Comments

Launched my first iOS + Android app solo in under 30 days — built with Flutter, LLMs, and a lot of iteration

30 days ago, I hadn’t written a single line of Flutter.
Today, my first full mobile app is live on both iOS and Android. 🚀

It’s a tactical chess app with:

  • ♟️ Adaptive mate-in-1 puzzles

  • ⚔️ Real-time 1v1 puzzle battles

  • 🚫 Ad-free, minimal, focused UX

📱 iOS App
🤖 Android App


What the build process looked like:

  • Built 100% solo

  • Used ChatGPT, Claude, and Gemini heavily for code scaffolding and quick unblockers

  • Flutter frontend + Node.js WebSocket backend

  • Supabase for auth and DB

  • 8 intentional iOS revisions (not bug fixes — just polishing fast)

  • 2 Apple rejections (added Sign in with Apple + guest mode to comply)

  • Play Store approved in one shot after 14-day cooldown


Biggest wins & takeaways:

  • LLMs aren’t perfect, but for speed-building + learning a new stack, they’re absurdly powerful

  • iOS review process teaches you discipline 😅

  • Real-time games on Flutter? Doable — but wild ride

  • You don’t need everything perfect to launch — just solid enough to grow from

This was the first time I shipped something fully production-ready, cross-platform, and stable across sessions.
Feels good. Now it's time to grow it slowly, polish it with real user feedback, and vibe into the next build.

If you’re on the fence about building solo — LLMs + flow state + tight iteration loops can take you way further than you think.

Happy to share details on any part of the process — AMA!

posted toAvatar for product Vibeship
Vibeship