Personal project · iOS and Android

Pitchie: turning ear training into a fast, replayable note game

I built Pitchie to make pitch recognition feel more like a quick game than a study session.

In short: Pitchie began in Xamarin.Forms and was rebuilt with React Native and TypeScript. Its core loop stays intentionally simple: hear a note, identify it, earn points, and keep responding as the time pressure increases.

Role
Designer and mobile developer
Platforms
iOS and Android
Current stack
React Native and TypeScript
Status
Available on both stores
Pitchie start screen inviting the player to begin a pitch-recognition game Pitchie gameplay screen with musical note choices, score, and time remaining

The problem with useful practice

Ear training improves through repetition, but repetition is easy to abandon when the experience feels like homework. I wanted something lightweight enough to open for a few minutes and structured enough to make each attempt feel consequential.

  1. Listen to a note
  2. Identify it
  3. Earn points
  4. Beat the pressure

Keep the rules small and the replay value high

The product depends on a short feedback loop. A player should understand what to do immediately, hear the result of a choice, and want one more attempt without navigating through a lesson plan.

The rebuild: Xamarin.Forms to React Native

Original

Prove the game loop

The Xamarin.Forms version established that a simple listen-and-identify loop could make repeated ear training feel approachable.

Current

Refresh the foundation

I rebuilt Pitchie with React Native and TypeScript while protecting the game's simplicity instead of using the migration as an excuse to add unnecessary features.

The outcome

Pitchie is available on iOS and Android as a focused music-learning utility. The result is not a large curriculum or an elaborate rhythm game; it is a replayable way to practice one skill with very little setup.

App Store ↗Google Play ↗

What I learned

Educational software does not need to feel instructional at every moment. A clear rule, immediate feedback, and a reason to try again can turn deliberate practice into something people are more likely to repeat.

Have a problem worth solving?

Tell me what you are trying to build and where it is getting difficult.

Get in touchLinkedIn ↗