Ho lanciato un'app di Ear Training

Per cinque mesi ho cercato di costruire un'app di ear training che volessi davvero usare. Ecco cosa è servito.

di

Condividi

Ciao, sono Marco.

Sto usando l'AI per costruire un portfolio di micro-business con l’obiettivo di raggiungere €1M di revenue.

Qui documento tutto il percorso: idee, prodotti, lanci, numeri, errori e lezioni pratiche su AI, product building e growth.

Se vuoi seguire l’esperimento, iscriviti alla newsletter.

Cinque mesi fa, ho iniziato a costruire un'app di ear training. Il tipo di app che aiuta i musicisti a riconoscere note, intervalli, accordi e scale solo grazie al proprio orecchio, così possono riprodurre un brano senza doversi per forza affidare ad uno spartito.

A febbraio lanciato una prima versione. Non era un granché. Ad aprile ho buttato via quasi tutto e ho ricostruito l'app da zero.

Questa è la storia di cosa è successo in quei mesi, e del perché ora credo di aver lanciato l'app di ear training che vorrei davvero usare ogni giorno.

Puoi scaricarla qui.


Come è iniziata Coco

È iniziato con un talk a Torino.

Sono stato invitato sul palco per costruire un'app live in 60 minuti usando ChatGPT e Lovable. L'app che ho costruito quel giorno era ChromaKid, un piccolo prototipo per far acquisire l'orecchio assoluto ai bambini tramite dei giochi di associazione suono-colore.

L'idea veniva da uno studio che avevo letto di Ayako Sakakibara, una ricercatrice giapponese che ha dimostrato qualcosa di affascinante:

L'orecchio assoluto (ovvero la capacità di riconoscere una nota senza alcun riferimento) non è un talento con cui nasci. È una competenza che può essere acquisita tra 0 e 6 anni, tramite un metodo strutturato chiamato Chord Identification Method.

ChromaKid è stato un gioco fatto sul palco per dimostrare quanto sia facile costruire un prodotto con l'AI. Ma non ho mai continuato lo sviluppo.

Ho una figlia di 2 anni, e non sono entusiasta di metterla davanti a uno schermo. Però più pensavo a questa idea, più mi facevo una domanda diversa.

E se fosse possibile allenare anche l'orecchio di un adulto?

Ho iniziato a leggere. La ricerca è incoraggiante. Mentre il vero orecchio assoluto è difficile da acquisire dopo una certa età, l'orecchio relativo può essere migliorato a qualsiasi età. Con abbastanza pratica, un musicista adulto può arrivare notevolmente vicino alle performance di un orecchio assoluto.

È lì che è nata Coco.


La prima versione

Ho iniziato a costruire Coco a fine dicembre.

Voglio essere onesto su questa parte. La prima versione non era terribile. Semplicemente non era diversa. Era, più o meno, una versione poco migliore di ogni altra app di ear training sull'App Store.

L'app aveva due sezioni principali.

Learn era una serie di slide di microlearning, ognuna seguita da una breve sessione di pratica. Prima la teoria, poi l'esercizio. Sembrava pulita. Funzionava.

Practice era una sezione free-form dove gli utenti potevano personalizzare il proprio training: scegli l'esercizio, la difficoltà, le note, e via.

A febbraio, avevo circa 50 utenti organici. Ho mandato loro un'email chiedendo feedback. Le risposte erano educate, ma le parole continuavano a girare attorno alla stessa forma:

"Non è molto coinvolgente."

"Non mi sento carico quando la apro."

"Non penso a usarla ogni giorno."

I dati concordavano. Alcuni utenti adoravano davvero l'app e la usavano costantemente. La maggior parte degli altri la provava per qualche giorno e poi smetteva.

Ma ecco il momento che mi ha davvero spinto a ricostruire. Ho notato che nemmeno io la stavo aprendo.

Sono un musicista. Ho l'orecchio assoluto. Sto costruendo un'app di ear training. E non avevo nessun interesse ad aprire la mia app sul mio telefono.

Quello era il segnale. Se il founder è annoiato da quello che sta costruendo, nessuna quantità di nuove feature lo salverà.

Quindi all'inizio di aprile, ho buttato la UX, la UI, e la maggior parte della logica. Ho tenuto la codebase, ma ho ricostruito quasi tutto da zero con una regola:

Costruisci l'app che vorresti davvero usare ogni giorno.

Cos'è Coco adesso

La nuova Coco è costruita attorno a cinque sezioni, ognuna con un lavoro chiaro.

Daily workout

Il Daily workout è la prima cosa che vedi quando apri l'app. Ogni mattina, Coco genera una sessione basata sulla tua skill, sul tuo progresso, e sul tuo livello. Non devi decidere su cosa allenarti. L'app decide per te. Basta aprirla e giocare.

Daily challenge

Una Daily challenge è una sessione globale, la stessa per ogni musicista. È piccola, ma fa sentire l'app viva. È anche l'unica cosa a cui gli utenti free possono sempre accedere, così la streak è preservata indipendentemente dal piano.

Games

Games è dove è avvenuto lo shift più grande. Invece di una modalità "practice" generica, Coco ora ha sette giochi diversi, ognuno focalizzato su una specifica skill di ascolto: note, intervalli ascendenti, intervalli discendenti, accordi, scale, confronto intervalli, e memoria di pitch. Hanno nomi e personalità. Sonar, Triad, Climb, Fall, Ladder, Span, Pitch.

Practice

Practice è l'unica sezione che ho tenuto dalla vecchia versione, raffinata. Gli utenti che vogliono progettare la propria sessione possono ancora farlo. Ma non è più l'esperienza principale. È un'opzione, non il default.

Statistiche

Ogni musicista su Coco ha un punteggio chiamato Coco Proficiency Index che si estende tra 0 e 5.000, diviso tra note, intervalli, accordi, e scale. Sale quando superi te stesso, scende quando smetti di praticare o sotto-performi. Non è una certificazione scientifica. È un modo per far sentire l'ear training misurabile, nello stesso modo in cui un rating degli scacchi fa sentire gli scacchi misurabili.

L'intera app si è evoluta da "una lista di cose da fare" a "un piccolo workout quotidiano che aspetto con piacere."

Noto la differenza perché sono uno degli utenti.


Come l'ho costruita

Per i builder che leggono: il sito gira su Next.js, hostato su Vercel. L'app mobile è costruita con Expo. Supabase gestisce database, autenticazione, e edge function. RevenueCat e Stripe si occupano della monetizzazione, e Astro alimenta il lavoro ASO che ha portato i primi utenti.

La maggior parte dello sviluppo è avvenuta in Claude Code e Cursor, con Claude che faceva il lavoro di ragionamento dietro le quinte. Il design è partito come un design system che ho disegnato io stesso, poi affinato con Claude Design.

Il pezzo più sperimentale è un sistema agentico costruito da me usando Claude Managed Agents, collegato all'MCP di Ahrefs. Scansiona opportunità SEO e abbozza contenuti, così il sito può continuare a crescere organicamente senza che io scriva ogni post manualmente.

Andrò più in profondità su tutto questo nel prossimo pezzo.


Prova che sta davvero funzionando

Qualche settimana dopo la ricostruzione, uno dei primissimi utenti Coco mi ha scritto questo:

"Anche dopo solo qualche sessione, già sento la differenza. L'altro giorno stavo suonando casualmente la chitarra, che non è nemmeno il mio strumento principale, e che non ho mai studiato davvero, e per la prima volta ho iniziato a tirare giù nuovi accordi completamente a orecchio."

Quello è il tipo di feedback che ti fa smettere di scrollare.

Non ha detto "la UI è bella" o "le streak sono motivanti." Ha detto Sto sentendo cose che prima non potevo sentire. Quello è l'intero punto dell'app.

Per me personalmente: ho l'orecchio assoluto, ma ho notato che ha bisogno di manutenzione, soprattutto invecchiando. Coco mi sta aiutando a tenerlo affilato. La mia accuratezza sta misurabilmente salendo. Lo sento quando mi siedo al piano.

Questa è la parte in cui di solito scatterebbe il bias del founder, e direi "e sono sicuro che funzionerà per tutti." Non lo farò. Ho 114 utenti oggi. Non sono abbastanza per fare qualsiasi tipo di affermazione universale. Ma sono abbastanza per sapere che per le persone che restano, sta succedendo qualcosa di reale.


Se sei un musicista, un produttore, un cantante, un chitarrista, uno studente di piano, o solo qualcuno curioso di sapere cosa il tuo orecchio può davvero sentire, mi piacerebbe la provassi.


Prossimi passi

Costruire Coco mi ha insegnato qualcosa che giravo da tempo.

Quando costruire smette di essere la parte difficile, cosa costruire, come costruirlo, e come progettarlo diventano tutto.

Mi ha anche rassicurato su un'altra cosa. In un'era in cui chiunque con l'AI può costruire, le nostre skill e il nostro gusto, gli anni che abbiamo passato a imparare cosa rende un prodotto degno di essere usato, contano ancora. Probabilmente più che mai.
Iscriviti a

One Million Goal

Unisciti a 1,000+ lettori che vogliono usare l’AI per costruire prodotti, prendere decisioni migliori e aumentare la propria agency.

Ogni settimana condivido esperimenti, strumenti, numeri e lezioni pratiche su AI, product building e growth.

La tua migliore email

Newsletter gratuita. Puoi disiscriverti quando vuoi. Per saperne di più, leggi la privacy policy.