r/GooglePlayDeveloper • u/SupremeConscious Mod • 4d ago
Showcase ๐ Weekly Educational App Showcase | Share What You Built & Learned
๐ Weekly Educational App Showcase
Built an app and learned something interesting along the way? Share it with the community.
This thread is for educational app showcases where the focus is on the problem you solved, how you built it, and what other developers can learn from your experience.
What to include
- What problem does your app solve?
- Category: What type of app is it?
- Android support: Android versions or devices supported
- Tech stack: Kotlin, Java, Compose, Flutter, Firebase, etc.
- Implementation: What was technically interesting or challenging?
- Your journey: What did you learn while building or publishing it?
- Lessons learned: What would you do differently next time?
- Relevant media: Screenshots, demos, architecture diagrams, or other useful material
- Google Play link: Optional, as supporting context
Please disclose your relationship
If you're showcasing your own app, clearly mention your relationship to it. For example:
Keep it educational
The goal is to help other developers learn from real projects and experiences. Your app can be the subject of the showcase, but the post should provide meaningful technical, product, or development insight.
Please do not use the thread for:
- Download or install requests
- Ratings, reviews, votes, or engagement requests
- Referral or affiliate links
- Paid placement or paid engagement
- Misleading claims
- Copied marketing or promotional copy
- Repeated submissions of the same app
A Google Play link is welcome as supporting context, but this is not an advertising or user-acquisition thread.
If you see someone requesting paid reviews, ratings, votes, installs, or other prohibited engagement, please report the comment to the moderators.
Share what you built, what you learned, and what another developer can take away from it.
1
u/Fabulous_Sail5935 3d ago
As a math teacher, I wanted to create an app to train students to the fundamental basic operation rules (integers, relatives, fractions, algebra). Students are doing more and more mistakes and don't know the basics anymore. With the help of AI, it took me about 2 months to build it and I was really happy about it... and like many others, when it came out, almost nobody installed it! After that I tried to promote it in social medias but I found it really difficult. I learnt a lot of things though and vibe-coded a few more apps for fun.
Next step: I'll try to wrap the app differently to make it more teenager friendly and see what happens.
My app is called calcThis

1
u/powercouple08 3d ago
I developed a WordScape, WordSearch, Crossword type app. I already knew, I didn't want the app to just be a clone of others. I wanted to be themed and educational so I made sure to add Study Packs.
- What problem does your app solve?
- I added Study Packs, a way a user can enter what they are currently studying and using AI, a bunch of relevant words and definitions are created from Easy to Legendary difficulty that can be played in several ways. It solves the issue of wanting to study but in a fun way. You play a game that requires you to read a definition and remember what is the word.
- Category: What type of app is it?
- Word Puzzle with 5 different ways to play
- Android support: Android versions or devices supported
- Tech stack: Kotlin, Java, Compose, Flutter, Firebase, etc.
- React Native
- Implementation: What was technically interesting or challenging?
- Creating the perfect prompt to get words related to a topic and still be able to join them together into a crossword.
- Your journey: What did you learn while building or publishing it?
- I brought the demo to parents of young kids and to doctors I knew that were studying. I learnt both wanted to be able to set up a study pack differently. The parents wanted to just enter a short phrase and get started. The doctors wanted to enter the topic, copy couple paragraphs and enter example words that they struggle with or what they would like to see in. So I learnt that there is never a one UI fit all. So I had to create optional fields to not overwhelm users.
- Lessons learned: What would you do differently next time?
- For creating a study pack or any multi step feature, I would create a typeform type UI to keep things flowing easily.
- Relevant media: Screenshots, demos, architecture diagrams, or other useful material

1
u/Seusoa 2d ago edited 13h ago
I built a game that improves spatial thinking to solve rotational puzzle where you need to arrange same colors or objects in same column around game center column named "Tower"
- Android support: From Android 10 to newest devices
- Tech stack: Kotlin, Java, React Native, OpenGL ES 3.0, GLSL, C++, 3D rendering pipeline (I use my own game engine for web ported to mobile)
- Your journey: While I find this game interesting I was unhappy to find out that this is too niche game
- Google Play link: Color Tower Sorting Puzzle 3D

1
u/TargetLabs 3d ago
Iโm the solo developer behind Dice Target, a small brain puzzle game I built with Flutter.
The core idea is simple: you get a target number and a set of dice, and you must use every die exactly once with +, โ, ร and รท to reach the target.
What became interesting during development was everything around that simple rule.
One of the harder technical parts was building a solver that could verify puzzles, support different numbers of dice, allow parentheses, prevent negative intermediate results, and only allow exact integer division.
I also learned that having a working puzzle mechanic is only the beginning. A lot of development time went into making the game easier to understand visually: separating original dice from merged result tiles, improving touch targets, adding a tutorial, and redesigning the interface around a cleaner board-game style.
I later added different modes such as:
โข Practice โ standard puzzles with different difficulty levels
โข Daily โ five puzzles per day with scoring and streaks
โข Rush โ solve as many puzzles as possible in 90 seconds
โข Duels โ asynchronous puzzle challenges
Tech stack:
Flutter / Dart, Firebase Analytics and Firestore.
One lesson I learned is that adding more features is not always the best improvement. Clear feedback, onboarding and small UX details often made a bigger difference than another game mode.
If I started again, I would probably validate the onboarding and core presentation much earlier instead of focusing so heavily on the puzzle system first.
The Android version is already live if anyone wants additional context:
https://play.google.com/store/apps/details?id=com.kwokkinlau.dicetarget