DEV Community

Durgesh Sahani
Durgesh Sahani

Posted on

I Built an Android App Using AI β€” After Failing Twice Since 2019

πŸš€ I Built an Android App Using AI β€” After Failing Twice Since 2019

In 2019, during COVID, I built a small learning website for my daughter.

πŸ‘‰ https://baalvidya.in

Legacy version back in 2019

It was a simple tool to help with daily practice:

πŸ“š Alphabets & Varnamala
πŸ”’ Numbers, Tables & Maths
✍️ Patterns & Writing Practice
🎨 Colors & Drawing
🧩 Matching, Puzzles & more

Learning Alphabets in a simple way

Learning Varnamala in a simple way

Learning with fun
It solved a real problem for us β€” repetition.

❌ The App That Never Happened

I tried turning it into an Android app.

Attempt 1:
Wrapped the website in a WebView
β†’ Rejected by Play Store

Attempt 2:
Started a native app with a friend
β†’ I built APIs, he worked on UI
β†’ Project abandoned midway

Eventually, I even lost my developer account due to inactivity.

Like many side projects… it stopped.

πŸ’‘ 2026: Trying Again With AI

This year, I decided to revisit the idea β€” but with a different approach.

Instead of planning everything upfront, I used AI as a development partner.

βš™οΈ How I Used AI in the Build

Here’s what AI actually helped me with:

Choosing the tech stack
Structuring backend APIs
Generating Android UI components
Fixing layout issues across devices (phones + tablets)
Debugging and iterative improvements
Generating assets (icons, banners, screenshots)
Writing Play Store metadata

The workflow became:

Idea β†’ Prompt β†’ Generate β†’ Test β†’ Iterate

This drastically reduced friction in development.

🧠 Key Observations
AI doesn’t replace thinking
It accelerates execution, but clarity still matters.
Iteration becomes cheap
You can try multiple approaches quickly.
Solo dev is now viable for larger projects
What previously required a team can now be done alone (with AI support).
πŸ”₯ The Result

Working mostly on weekends, I was able to complete what I had left unfinished for years.

πŸ‘‰ BaalVidya is now live on Play Store (Android):
https://play.google.com/store/apps/details?id=com.balvidya.learning

🎯 Why I Built This

Two reasons:

To learn
To prove I can finish it

Both happened.

πŸ’­ Final Thought

If you have an unfinished project, revisit it.

The ecosystem has changed.
The tools have changed.
You have changed.

Maybe now is the right time to ship.

πŸ“¦ Bonus: What I’d Do Differently
Start with native instead of WebView
Keep scope smaller in early versions
Test early with real users
Focus on finishing, not perfecting

Top comments (0)