DEV Community

Mohamed Akthar
Mohamed Akthar

Posted on

I Built a Mobile Game Using AI Without Knowing Flutter — Here’s What Happened

I used to collect ideas but never execute them.

When AI tools got popular, I thought that problem was solved.

It wasn’t.

I still wasn’t building anything.


⚡ The Trigger

A friend showed me Google AI Studio.

For the first time, it felt like I could actually turn an idea into something real.

I love puzzles — Sudoku, Nonogram, anything that makes you think for a while — and I could easily spend hours on them.

So I did something impulsive:

I bought a Google Play Developer account.

Now I had a problem — I had spent money, and I had never shipped anything before.


❌ The First Attempt (Failed)

Naturally, I started with a puzzle app.

Bad idea.

It was too complex. It broke constantly.

Every change created new issues. AI-generated code wasn’t stable enough, and I didn’t have the knowledge to fix things properly.

I almost quit.


🧱 What Went Wrong

Looking back, it was obvious:

  • I tried to build too much too early
  • I had no clear design direction
  • I relied on AI without structuring the work
  • I underestimated how much iteration real apps need

That failure forced a reset.


🔄 The Pivot

Instead of quitting, I simplified everything.

I started building a reaction time test.

That small decision led to my first shipped app:

ReflexLab


🤖 How I Actually Built It

I don’t know Flutter.

So I used AI like a system:

  • Claude → broke the app into phases
  • Gemini → implemented step by step
  • Me → orchestrated everything

My role wasn’t “coding.”

It was:

  • deciding what to build
  • structuring prompts
  • fixing what broke

⏳ The Real Bottleneck

Not coding.

Limits.

Most of the 2.5 months went into:

  • hitting token limits
  • waiting for resets
  • retrying broken outputs

AI speeds things up… until it doesn’t.


🧠 What I Learned

1. AI doesn’t replace understanding

If something breaks, you still need to reason through it.

2. “Build for free with AI” is a myth

You pay with:

  • time (limits, retries)
  • or money (subscriptions)

3. Design matters a lot

Without direction, AI defaults to the same generic dark UI.

4. Building isn’t enough

No ASO → no visibility

No SEO → no traffic

No marketing → no users


🚀 What It Became

ReflexLab started as something even I didn’t enjoy playing.

Now it has:

  • 4 game modes
  • daily challenges
  • leaderboards
  • progress tracking

And I’m still expanding it.


🎯 Final Thought

I still don’t “know” Flutter the traditional way.

But I shipped something real.

That changed everything.


🔗 Links

🌐 Website: roguewavelabs.dev

📱

Try ReflexLab on Google Play


What would you build if you didn’t know the stack?

Top comments (1)

Collapse
 
mohamed_akthar_7 profile image
Mohamed Akthar

One thing I didn’t mention in the post:

The hardest part wasn’t building the app — it was staying consistent.

There were multiple points where I almost dropped it completely, especially when AI kept breaking things or limits kicked in.

Curious how others are handling this:

Are you actually able to build consistently with AI tools, or do you also hit this stop-start cycle?