Costruire HelioPeak: lezioni dello sviluppo iOS indipendente
A few months of evenings and weekends, six languages, three platforms, one developer
Questo articolo è stato scritto in inglese e tradotto con assistenza AI. Leggi l'originale →
Alcuni mesi di sere e weekend, sei lingue, tre piattaforme, uno sviluppatore. È in una frase la storia dietro HelioPeak.
Il punto di partenza
Non sono uno sviluppatore Swift di formazione. Il mio background è IT, infrastruttura, architettura di sistemi. Non avevo mai pubblicato un'app iOS prima di HelioPeak.
L'assistenza IA
Senza Claude (lo strumento IA che uso), questo progetto probabilmente non sarebbe esistito. Non perché l'IA ha fatto tutto al posto mio, ma perché ha reso la soglia di apprendimento abbastanza bassa.
Cosa fa l'IA: generare boilerplate, suggerire traduzioni tra framework, suggerire considerazioni di architettura, decifrare messaggi di errore.
Cosa l'IA non fa: prendere decisioni di architettura al posto mio, trovare bug nel mio codice, sostituire l'esperienza di test su dispositivo reale.
Cosa ho sottovalutato
Internazionalizzazione. Ogni nuova stringa UI passa per sei traduzioni.
Il processo App Store di Apple. La mia prima sottomissione è stata rifiutata.
Compliance privacy. Tutti i requisiti per la politica di privacy, ATT, privacy nutrition labels.
Marketing e discoverability. Fare una buona app è una cosa. Trovare persone che la vogliono usare è un'altra cosa.
Testare su dispositivo reale è insostituibile.
I widget sono più difficili di quanto sembri.
La localizzazione di data, numero e valuta è un campo minato.
Cosa ho imparato sul pricing indie
Al lancio iniziale in aprile 2026 l'IAP era 2,99 €. Era troppo basso. Nella versione 2.0 l'ho alzato a 6,99 €.
La percentuale di utenti gratuiti che convertono a pagamento è bassa (tra 3 e 8 %).
Cosa ho imparato sugli utenti
- Sono più anziani di quanto pensassi (media 50+)
- Hanno vere aspettative di qualità
- Sono community-oriented
- Sono fedeli se lo fai bene
Le piccole lezioni
- Scrivere uno script di commit
- Integrare TelemetryDeck dall'inizio
- Note per me stesso nel codice
- Testare con utenti reali prima di essere realmente pronto
Cosa rimane
In questo momento ho qualche centinaio di utenti di HelioPeak, con buone recensioni nell'App Store.
Quello che mi porto dietro: inizi con qualcosa di cui lei stesso sente il bisogno. Conti con stime di tempo realistiche. Mantenga il ciclo di iterazione breve. Costruisca con privacy e qualità in mente fin dall'inizio. E non abbia paura di essere onesto su cosa la sua app non fa.
Per concludere
HelioPeak non è una storia di successo in senso finanziario (non ancora), ma sì in senso personale: ho costruito qualcosa che volevo, pubblicato in sei lingue, su tre piattaforme.
Forse è questa allora la lezione più nascosta dello sviluppo indipendente: costruire è di per sé già la pena, indipendentemente da dove atterra.