Hiragana Max

Hiragana Max: A Japanese Alphabet Learning App

Hiragana Max: A Japanese Alphabet Learning App

Hiragana Max: A Japanese Alphabet Learning App

COMPANY

Resminos

ROLE

Developer

EXPERTISE

Flutterflow

YEAR

2025

Project Description

This educational Android app, inspired by Hiragana Pro, helps users master the Japanese Hiragana alphabet through exploration and practice. Users can view every Hiragana character and its combinations, accessing word examples with a simple tap. The app also includes a quiz feature that adapts to the user’s knowledge, prioritizing characters they struggle with using a point-based system.

Details

Built using FlutterFlow, this app combines a clean user interface with smart functionality to support language learning. It likely leverages local storage or a backend (e.g., Firebase) to manage quiz data and user progress.

Hiragana Explorer: A complete list of Hiragana characters and their combinations, with tappable options to reveal word examples.


Word Examples: Real Japanese words linked to each character, providing context and aiding memorization.


Smart Quiz System: A dynamic quiz that focuses on weaker areas. Correct answers earn a point for that Hiragana, while incorrect answers deduct a point, adjusting the quiz priority accordingly.


A key challenge was designing the quiz logic so that it shows the user only the kana he should learn

Process

This solo project was born from my passion for language learning and my desire to strengthen my portfolio.

Research and Planning: I explored other Hiragana learning apps to pinpoint the best features. I then outlined the app’s structure, linking the explorer and quiz for a cohesive learning experience.


Design and Prototyping: I took inspiration from the app Hiragana pro available on android


Implementation: With FlutterFlow, I built the UI and coded the app logic, with a JSON as an app state to save the characters, the example words and the quiz’s point system.


Testing and Refinement: Rigorous testing ensured the quiz adapted correctly to user performance. Peer feedback prompted tweaks, like refining quiz difficulty and enhancing navigation.

Overcoming hurdles like coding the adaptive quiz algorithm boosted my problem-solving and debugging expertise.

Solution

This app delivers a personalized Hiragana learning journey by blending exploration with targeted practice. Users can browse characters, see them in real-world examples, and test their skills with a quiz that hones in on their weaknesses

Character Explorer: An interactive list of Hiragana characters and combinations, with seamless navigation and clickable word examples.


Word Examples: Each character connects to Japanese words, deepening understanding of usage and pronunciation.


Adaptive Quiz: A point-based system tracks performance per character—correct answers add points, incorrect ones subtract them. The quiz prioritizes low-scoring characters while incorporating randomization to stay fresh.


User Progress Tracking: Points persist across sessions, stored locally, ensuring consistent progress monitoring.

The randomization within the priority system keeps the quiz engaging and prevents monotony.

Results

Developing this app elevated my technical and design capabilities, especially in crafting adaptive learning systems.

Skill Growth: I advanced my proficiency in FlutterFlow, database integration, and educational app design, mastering adaptive algorithms along the way.


Feedback and Adjustments: Testers loved the clear interface and quiz focus on weak spots. Their suggestions led me to expand word examples and consider gamification features like streaks.


Next Steps: The app is fully operational, with potential future enhancements like Katakana support or audio pronunciation.