Scaly

A music learning app that makes practicing scales actually fun. I designed it to be visual and interactive, so both students and teachers can easily master the basics of music.

View full project on Figma →

Category
Mobile App Design
Year
2025
Tools
Figma, User Research

Mapping out flow

This diagram is not the final shipped flow. Because we were building the app from scratch, I used it as a shared map of how the experience should hang together so we could spot gaps early and fold in screens or steps that still needed to exist. We iterated on it four times as the product took shape.

Scaly user flow diagram used during discovery to map journeys and align the team across iterations

Personas

These are not portraits of real people. They are synthesized personas I used to empathize with who we were designing for while the project moved forward. I spoke with our team to understand the client and their learners, paired that with some light research, and turned it into two clear archetypes we could keep coming back to.

Scaly persona one: synthesized archetype for design alignment (not a real individual)
Scaly persona two: synthesized archetype for design alignment (not a real individual)

Ideation sketches

First-pass landscape mobile concepts for octave, range, key, instrument, and scale pattern flows—quick paper-style explorations to shape the direction before higher-fidelity screens.

Ideation sketches: choose your octave—three landscape phone concepts
Ideation sketches: choose your range and key—staff, circle of fifths, and oval key picker
Ideation sketches: choose your instrument—image tiles and clarinet options
Ideation sketches: choose your scale pattern—three scrolling staff concepts

Designing the practice screen

This is the screen where students see the scale they are working on and mark how challenging it felt. I built it in four passes. Each pass fixed something the last one had not solved yet, so you can follow the reasoning from structure to final edge cases.

  1. Lo-fi layout map

    I started with a simple landscape wireframe and bounding boxes. I needed to agree on where the staff, the main actions, and the rating row would sit before any visual design. This step did not decide how settings would behave. It only locked the skeleton so later iterations were not fighting a moving layout.

    Two landscape phone wireframes with X-marked bounding boxes mapping placeholder regions for UI assets
  2. Settings pop-up

    Once the map was set, the open question was where secondary controls should go. Putting every option on the main canvas felt crowded, so I tried grouping metronome, drone, notation, and octave behind a gear icon in a pop-up. The center of the screen stayed about the staff and the Again through Easy buttons, with metro and drone still quick to reach on the side. That kept the first layout honest, but it introduced a new problem for the next step.

    Landscape wireframes: practice screen with staff, metro and drone toggles, and Again through Easy rating buttons; arrow to second frame showing a centered settings modal with metronome, drone, and notation toggles plus Octave 1 through 3 choices
  3. Hi-fi: one screen, icon controls

    The pop-up reduced clutter, but it added friction. Students had to leave the practice surface to change tools, which did not feel right while they were playing. I removed the modal and placed notation, metronome, and drone on the same screen as round icon buttons so everything stays one tap away. Custom icons replaced long labels so the view stayed quiet. Beside the phone I tested two inactive styles: a red strike-through versus a softer grayed-out state.

    Landscape hi-fi mockup: practice screen with staff, Again through Easy rating buttons, and three utility icons for notation, metronome, and drone; beside the phone, columns comparing active state with two inactive treatments: red diagonal strike versus grayed-out icons
  4. Legibility: longest scale & notation off

    The one-screen hi-fi layout looked balanced for a typical example, but I still had to stress-test real music. I drew the longest scale we would reasonably show to confirm the notation stays readable in landscape with the new icons and buttons. Then I designed notation off: a lighter panel with start note, key, octave, and a short rhythm strip. That way students who hide the full score still know what they are practicing.

    Two landscape mockups: top shows dense full notation for a long scale with sidebar Note, Metro, Drone and Again through Easy ratings; bottom shows notation off with modular start note, key, octave, and rhythm summary in the main area

Final screens in color

This is not every screen in the app. It is a curated set of high-fidelity, full-color frames so you can see how the UI looks once illustration, palette, and components come together on a few key flows.

Selected Scaly app screens shown in final full-color UI

Design Process

  • Synthesized personas (not real people) from team conversations about the client and light research.
  • Mapped the journey in a flow diagram over four iterations to align early and catch gaps; it was not the final shipped flow.
  • Sketched landscape concepts for octave, key, instrument, and pattern flows before hi-fi.
  • Focused hardest on the practice screen: lo-fi layout, settings modal tryout, then one-screen icon controls, states, and stress tests for long scales and notation off.
  • Captured a subset of screens in full color for the case study, not the entire product.
  • Refined flows, copy, and layout in Figma with the client and team.

Project Overview

Scaly helps students practice scales in landscape with notation, simple practice tools, and a quick way to mark how hard a run felt. I designed it from scratch with the client’s team, not as a reskin of something that already existed.

Key Features

Readable staff notation (or a lighter summary when notation is off), optional metronome and drone, and Again-through-Easy confidence marks. Built to stay legible for dense music on a phone in landscape.

Client Collaboration

Regular syncs with our team and the client kept the flow map and practice experience honest as scope shifted across those four passes.

Technical Approach

Clear hierarchy, brand-aligned color and illustration, and reusable Figma components so patterns stayed consistent. I kept accessibility and touch targets in mind for short practice sessions.

Explore More Projects