16th novembre, 2008

“aSleep” tra le Top Ten acquistate di tutti gli Appstore del Mondo. Marcello Catelli ci racconta come ha fatto.

by Stefano Lodu

Ha conquistato nel mese di Agosto le tot ten acquistate in tutti gli AppStore del mondo, ha raggiunto la seconda posizione in america per diverse settimane; credo che non ci siano altre parole da dire ma solo leggere quelle di Marcello Catelli.
Ciao Marcello, vorremmo che ti presentassi agli user di iPhoneandGo.

Ciao a tutti, sono di Reggio Emilia, ho 36 anni, una compagna e un bimbo di 2 anni. Sono un sostenitore di Apple e uso il Mac dal 1985. Ho avuto la fortuna di essere nel uno tra i primi italiani a mettere mano su un Macintosh 512k grazie a mio fratello, che nel 1985 lavorava come Agente Commerciale presso l’ Iret System di Reggio Emilia, ossia il primo rivenditore Apple della storia Italiana. Dopo gli studi di Ragioneria ho intrapreso anch’io la carriera da agente commerciale di sistemi Mac. Ho lavorato per Iret System, MODO e Mac-AT. Il mio idolo, manco a dirlo, è Steve Jobs, a cui sarò eternamente grato perché “se non ci fosse lui saremmo tutti utenti PC”.

Che esperienze di programmazione hai avuto prima di arrivare a sviluppare il tuo primo applicativo per iPhone?

Principalmente Action Script, il linguaggio di programmazione utilizzato in Adobe Flash, php, asp e un pizzico di mysql.

La tua formazione da programmatore come nasce e si sviluppa?

Ho iniziato molto giovane inserendo in un Commodore 64 interminabili “listati” di codice che trovavo sulla rivista Video Giochi (della Jackson). Ho programmato per diletto fino al 2000, anno in cui ho deciso di smettere di vendere Mac e iniziare a sviluppare siti internet basati su Flash. Dal 2000 sino ad Agosto di quest’anno ho sviluppato circa 200 siti. Appena Jobs ha annunciato l’ SDK per iPhone mi sono iscritto e ho iniziato a guardare l’objective-c. Ma per questioni di tempo e priorità ho iniziato seriamente a sviluppare un software per iPhone solo dopo aver ricevuto la conferma di Apple e pagato la quota d’iscrizione al programma.

Hai già pubblicato 3 programmi: aSleep, Fake Call e Blackout. Ci puoi dire quale tra questi ti ha dato più soddisfazioni in App Store e perchè?

Senza dubbio aSleep. Per tutto Agosto è stata nelle prime 10 posizioni della classifica “top apps acquistate” in tutti gli App Store del mondo (ogni nazione ha il suo iTunes Store e le sue classifiche). In particolare ha tenuto la seconda posizione in USA per 1 settimana ed è stato tra il 3° e 10° posto per altre 3. In Inghilterra è arrivato 2° ed rimasto li per diverso tempo. Se non ci fosse stato il mitico “Koi Pond” sarei sicuramente arrivato anche al primo posto :) In questo momento sta andando particolarmente bene nello store Italiano con Fake Call 10° e iBlackout 12°. 2 applicazioni nelle prime 15 non è male. Sono molto soddisfatto.

Ci parli di quali sono stati i passi per realizzare aSleep, da dove è nata l’idea e quanto tempo ci hai impiegato?

Sapevo che molte persone soffrono di disturbi del sonno e usano le cosiddette “sleep machine”, una sorta di radio sveglia con incorporato un riproduttore di suoni rilassanti. La mia idea è stata  quella di trasformare l’ iPhone in una “sleep machine”. Il nome doveva essere iSleep, ma poi ho preferito fare qualcosa di originale mettendo la “a” al posto della “i” e farlo diventare “aSleep”, che in inglese significa “addormentato”.
Per realizzare la prima versione ci sono volute 2 settimane. A cui bisogna aggiungerne altre 3 o 4 per la versione 2.0, a cui ho lavorato fin da subito per contrastare l’avanzata di un abile avversario.
Normalmente inizio sempre con la grafica perchè ho bisogno di dare un “volto” alla mia creatura. Quindi prima di tutto l’ icona, poi si passa alla progettazione dell’interfaccia e di come deve funzionare e infine la programmazione vera e propria.

Lavori solo o in team?

Un team di 3 persone. Sto cercando un programmatore e un modellatore 3D da inserire nel team per lo sviluppo di progetti futuri.

Per imparare l’SDK da dove hai cominciato?

Con la documentazione ufficiale di Apple e soprattutto con i programmi di esempio. Altre cose le ho trovate a fatica con Google. La situazione è migliorata da quando Apple ha tolto il veto sul codice, quindi oggi si trova molto più materiale utile in rete.

App Store valuta i programmi prima di pubblicarli. Per i tuoi software, quanto tempo e’ passato dal momento dell’invio?

iBlackout e aSleep sono stati accettati in 3 giorni. Fake Call è stato un parto difficile e ci sono voluti 2 mesi.

Quali sono i criteri che ti fanno decidere se un applicazione deve essere gratuita o a pagamento? Cosa ne pensi delle applicazioni gratuite?

Alcuni sviluppatori credono nel software libero e vogliono dare alla comunità il loro contributo. Qualcuno cerca di fare business inserendo banner pubblicitari all’interno di App che poi regala sperando che chi la scarica la apra almeno una volta al giorno. Altri ancora le usano per pubblicizzare qualcosa di totalmente estraneo (come la birra Carling) o pubblicizzare altre App a pagamento fatte da loro stessi. Ognuno ha la sua motivazione per farlo, giusta o sbagliata che sia. Personalmente non credo che rilascerò mai qualcosa di gratis perchè grazie a questo lavoro ho potuto smettere di fare siti internet, che in Italia equivale a fare “il pianista in un paese di sordi”.

Nell’App Store abbiamo visto non esserci molti sviluppatori italiani, secondo te come mai?

Secondo me nessuno si rende conto del potenziale di iTunes. In Italia la questione internet e il business che è possibile fare con questo strumento non va giù. Ogni volta che qualcuno fa una ricerca da una parte emerge che le aziende italiane investono poco e male nelle nuove tecnologie, dall’altra emerge che solo il 46% delle famiglie ha un PC in casa, contro una media Europea del 85%. Il problema è la “mancanza di cultura informatica”. Vuoi ridere? Prova a presentarti in banca con un “business plan” per la creazione di una società specializzata nello sviluppo di software per iPhone venduto attraverso iTunes…. poi dimmi che faccia hanno fatto :)

Hai in progetto altri applicativi da pubblicare?

Si, entro fine anno altre 3 applicazioni. Ho in mente di realizzare anche un gioco in 3D e un applicazione musicale.

Se dovessi dare un consiglio ai neofiti che desiderano intraprendere la stessa strada cosa gli diresti?

Objective-c non è un linguaggio difficile e XCode è uno spasso da usare se ti piace il genere. In rete si trova tutto necessario per imparare. Il mio consiglio è di iniziare guardando dei semplici tutorial che si trovano su http://iphonedevcentral.org

Marcello Catelli – Sign Studios

Un rigranziamento anche a Marcello Catelli da parte di iPhone and Go. Per tutti quelli che sono interessati possono trovare tutte le ulteriori informazioni ai seguenti link:

- aSleep -> Appstore aSleep

- Fake Call -> Appstore Fake Call

- Blackout -> Appstore Blackout

- sito Marcello Catelli -> website Marcello Catelli

iPhoneandGo - Lodu - iphoneandgo@gmail.com
Cresciamo insieme . Developer | Add your comment

3 Comments. Subscribe to this post comments or trackback.

  1. iBlackout « iApps for Everything
    aprile 22nd, 2009

    [...] “aSleep” tra le Top Ten acquistate di tutti gli Appstore del Mondo …Ha conquistato nel mese di Agosto le tot ten acquistate in tutti gli AppStore del mondo, ha raggiunto la seconda posizione in america per diverse settimane; credo che non ci siano altre parole da dire ma solo leggere quelle di Marcello …http://www.iphoneandgo.it/2008/11/16/asleep-tra-le-top-ten-acquistate-di-tutti-gli-appstore-del-mond… [...]

  2. aSleep « iApps for Everything
    aprile 22nd, 2009

    [...] “aSleep” tra le Top Ten acquistate di tutti gli Appstore del Mondo …Ha conquistato nel mese di Agosto le tot ten acquistate in tutti gli AppStore del mondo, ha raggiunto la seconda posizione in america per diverse settimane; credo che non ci siano altre parole da dire ma solo leggere quelle di Marcello …http://www.iphoneandgo.it/2008/11/16/asleep-tra-le-top-ten-acquistate-di-tutti-gli-appstore-del-mond… [...]

  3. Fake Call « iApps for Everything
    aprile 22nd, 2009

    [...] “aSleep” tra le Top Ten acquistate di tutti gli Appstore del Mondo …Ha conquistato nel mese di Agosto le tot ten acquistate in tutti gli AppStore del mondo, ha raggiunto la seconda posizione in america per diverse settimane; credo che non ci siano altre parole da dire ma solo leggere quelle di Marcello …http://www.iphoneandgo.it/2008/11/16/asleep-tra-le-top-ten-acquistate-di-tutti-gli-appstore-del-mond… [...]

Leave A Reply