Crea un'app di cui non puoi fare a meno

@MaiYangAI
CINESE1 giorno fa · 17 lug 2026
109K
70
6
3
238

TL;DR

Lo sviluppatore Mai Yang condivide il suo percorso nella creazione di ContextEcho, sottolineando che la chiave del successo di un prodotto risiede nell'utilità personale e nella disciplina di rimuovere le funzionalità non necessarie, anche quando l'IA rende tutto più semplice.

Sono un grande amante dei podcast.

Ogni giorno passo dai 30 minuti alle 2 ore tra audio e video — principalmente ascolto podcast in cinese e inglese mentre corro o vado al lavoro, e guardo video lunghi su Bilibili durante gli esercizi di forza. In effetti, ho iniziato a correre solo per poter ascoltare podcast.

Le app sul mercato sono tutte focalizzate su "scoperta" e "feed di raccomandazioni", il che non si adatta al mio modo di consumare informazioni. Così ho pensato: perché non crearne una mia? Dopo averci pensato un po', un giorno ho finalmente agito. Ho iniziato chiacchierando con ChatGPT — parlando di idee, pianificazione e posizionamento del prodotto, e di come dovrei costruirlo. Man mano che la direzione diventava più chiara, la prima versione del piano era praticamente definita.

Il prodotto si chiama ContextEcho, un lettore audio/video iOS minimalista. Evita deliberatamente la scoperta di programmi, funzionalità social, feed di raccomandazioni e riassunti AI. Fa solo due cose — ascolto costante + vedere la propria accumulazione (giorni consecutivi, tempo cumulativo, classifiche dei programmi, mappe di calore dell'ascolto). Sì, come avrai capito, sono un maniaca dei dati.

Mai Yang - inline image

ContextEcho: timeline multi-sorgente con ripresa, statistiche di apprendimento, classifiche dei programmi

Ecco alcune osservazioni in prima persona da me come sviluppatrice, che penso possano essere utili ad altri.

Osservazione 1: Il collo di bottiglia dello sviluppo personale nell'era dell'AI non è scrivere codice, ma se "osi tagliare"

Ci sono voluti 76 giorni dalla prima riga di codice al lancio sull'App Store, con 468 commit e circa 48.000 righe di codice Swift, completato interamente in programmazione a coppie con l'AI (Cursor).

Ma la vera difficoltà non è stata la velocità di output — è stato che ho fatto tre riscritture del posizionamento a metà strada. La più drastica ha comportato la cancellazione di tutte le funzionalità AI di cui ero orgogliosa all'epoca (annotazioni AI, recensioni automatiche, libreria echo), una cancellazione netta di quasi 3.000 righe di codice in una volta. Il motivo era semplice: ho scoperto che io stessa non aprivo quasi mai quelle funzionalità. Quello che usavo ogni giorno era solo "ascolto" e "statistiche di apprendimento".

La tendenza predefinita dell'AI è sempre quella di aggiungere; la sottrazione può essere fatta solo da chi usa il prodotto ogni giorno.

Prima di decidere di lanciarlo, l'avevo già usato per 72 giorni consecutivi — costruisci prima qualcosa di cui non puoi fare a meno, poi parla di darlo ad altri. Questa è la mia più grande lezione da questi tre mesi.

Osservazione 2: Il traffico guarderà le tue tappe, ma non verificherà la domanda per te

Video demo di ContextEcho: https://x.com/MaiYangAI/status/2070506319866654834

Tweet ufficiale di lancio di ContextEcho: https://x.com/MaiYangAI/status/2073088055171571719

Tweet sulla classifica di ContextEcho dopo il lancio:

https://x.com/MaiYangAI/status/2073569387295203710

Ho pubblicato una dozzina di tweet prima e dopo il lancio. Ho chiesto all'AI di aiutarmi a riassumere i dati, ed è piuttosto interessante da vedere:

Mai Yang - inline image
  • Entrare nelle classifiche a pagamento: 13.4k visualizzazioni; Lancio ufficiale: 11.3k; Rilascio del video demo: 5.7k
  • Condivisione quotidiana di "ascoltato per 20 giorni consecutivi": 229; Installazione della versione sviluppatore e invito beta tester nei commenti: 275; Condivisione di un episodio specifico ascoltato mentre correvo: 147

Dai dati sopra, puoi vedere che tipo di tweet preferiscono le persone: le tappe e i punti salienti attirano curiosi, mentre le condivisioni quotidiane di utilizzo non ottengono quasi nessuna interazione.

Ora parliamo della conversione reale, ovvero come vedere correttamente il divario tra "interesse beta su Twitter" e "valore reale del prodotto". Il tweet di lancio ha avuto 11.000 visualizzazioni, ma quando ho invitato pubblicamente i beta tester in precedenza, quasi nessuno si è iscritto. In quel momento ho sentito un gelo al cuore. Ciò che mi ha davvero spinto a lanciare è stato il riconoscimento faccia a faccia e l'incoraggiamento di una dozzina di amici a un evento offline (Cafe Cursor Shenzhen) — ho comprato un account sviluppatore solo dopo quel giorno. Dopo il lancio, l'app è entrata nella categoria a pagamento Istruzione, salendo dal 125° posto al momento del lancio fino a un picco del 23°.

Ripensandoci, lanciare o non lanciare porta a due percorsi completamente diversi per l'evoluzione di un prodotto: usarlo solo per sé stessi versus avere utenti reali sono due stati diversi. Quando gli utenti reali nel gruppo beta danno feedback diretti sui problemi, la sensazione di eccitazione e brivido è molto forte — questa è la gioia di un prodotto che viene veramente rilasciato. X può aiutarti a diffondere la storia, ma la vera verifica arriva quando metti il prodotto nelle mani degli utenti.

Ad essere sincera, la mia app non ha molti download nemmeno adesso, ma è veramente utile e di valore per un piccolo gruppo di persone. Penso che questo sia vero anche nell'era dell'AI — dopotutto, questa è solo la prima app che ho lanciato. Perché dovrei pretendere così tanto da me stessa? Senza fallimenti, come si può avere successo?

Osservazione 3: Una trappola facilmente trascurata — la registrazione ICP per l'App Store cinese

A partire dal 2023, l'App Store cinese richiede obbligatoriamente la registrazione ICP. Ho lanciato inizialmente senza registrazione, "sopravvivendo" per un po' durante il periodo di transizione della politica — di conseguenza, quando ho rilasciato l'aggiornamento alla versione 1.2.0 nel momento di picco dei dati, ha attivato il requisito di registrazione e l'app è stata rimossa direttamente dallo store cinese.

La buona notizia è: gli sviluppatori individuali possono completare la registrazione da soli; non è richiesta una persona giuridica. Successivamente ho utilizzato l'inoltro tramite Alibaba Cloud: ho comprato un nome di dominio + un server applicativo leggero (oltre 300 RMB, molto più economico per i nuovi utenti), ho seguito la guida per compilare le informazioni, ho risposto alla chiamata di audit e ho completato la verifica SMS del Ministero dell'Industria e dell'Information Technology entro 24 ore. Ci sono voluti circa 6 giorni per ottenere il numero di registrazione. Dopo averlo inserito in App Store Connect, l'app è tornata online in circa dieci minuti. Ho scritto un resoconto completo di questa esperienza in questo articolo: https://maiyang.me/post/2026-07-14-appstore-china-icp-filing/.

La lezione è una sola frase: Se vuoi lanciare nella Cina continentale, fai la registrazione ICP in anticipo. Le app vecchie possono sopravvivere nel periodo di transizione, ma non appena invii un aggiornamento di versione, è probabile che ti venga richiesto di completare la registrazione — non fare come me, aspettando che i dati delle classifiche siano in rialzo e rilasciando entusiasta una nuova versione solo per essere rimossa.

Infine, mi piacerebbe sentire le vostre esperienze con le trappole

Ho scritto queste tre osservazioni in parte per tenere un promemoria per me stessa e in parte per avviare una conversazione. Parliamone:

  • Qual è la trappola più dolorosa in cui sei incappato? Era tecnica, di posizionamento, o qualcosa di completamente inaspettato come la registrazione ICP?
  • C'è stato un momento che ha cambiato la tua visione del "fare prodotti"? Per me, è stato il momento in cui ho realizzato "non apro nemmeno le funzionalità AI di cui ero orgogliosa" — è stato straziante, ma ha anche chiarito molte cose.

Sentitevi liberi di chiacchierare nei commenti.

Sito ufficiale (con screenshot e introduzione completa): https://www.contextecho.top/

Rielabora in YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Per i creator

Trasforma il tuo Markdown in un articolo 𝕏 pulito

Quando pubblichi i tuoi testi lunghi, formattare immagini, tabelle e blocchi di codice per 𝕏 è una seccatura. YouMind trasforma un'intera bozza Markdown in un articolo 𝕏 pulito e pronto da pubblicare.

Prova Markdown verso 𝕏

Altri pattern da decodificare

Articoli virali recenti

Esplora altri articoli virali