15th Novembre, 2008

Uno tra i più scaricati widget per Mac si trasforma in applicativo iPhone: Paolo Grifantini ci racconta come.

by Stefano Lo Duca

Nasce 2 anni fa come widget per Mac, ma poi Paolo decide di svilupparlo per iPhone. E’ Currency Converter il programma sviluppato da Paolo Grifantini. Sentiamo come la pensa sulla sua esperienza in AppStore.
Ciao Paolo, vorrei che ti presentassi agli user di iPhoneandGo con parole tue.

Ciao a tutti, mi chiamo Paolo Grifantini e sono un appassionato utente Mac dal lontano 1992, ed uno sviluppatore da circa 10 anni.

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

Ho sviluppato software in C, Java, ho sviluppato prototipi software in Python per sistemi Symbian, ho avuto esperienze di programmazione Web ed ho sviluppato widget per Dashboard e Yahoo widget.

La tua formazione da programmatore come nasce e si sviluppa ?

Ho iniziato da solo, nel 1992, avvicinandomi al mitico ‘HyperCard’, su un Mac Classic. E’ poi proseguita sui banchi universitari del corso di ingegneria informatica dell’università di Bologna.

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

Il Currency Converter è nato circa 2 anni fa come widget per dashboard; visto il suo fortunato successo (è risultato abbastanza stabilmente tra i primi 10 widget scaricati dal sito Apple!), ho avuto molte richieste da parte degli utenti per il porting sull’iPhone, il cui progetto si è quindi principalmente concentrato sull’interfaccia, per cercare di implementare tutte le funzionalità presenti sulla versione per Dashboard. A leggere il feedback degli utenti, mi sono resoconto che in una applicazione iPhone l’intuitività dell’interfaccia assume una importanza primaria, ancor più di quanto lo rivesta nelle applicazioni Desktop: bisogna tener conto che tra i molti utenti iPhone ce ne sono tanti che sono un po’ più a digiuno di computer, e soprattutto si tratta di utenti che ovviamente si aspettano la massima velocità di utilizzo da una applicazione per dispositivi mobili come i cellulari. In tutto ho impiegato circa 3 settimane e mezzo di lavoro, però devo anche dire che trattandosi della prima applicazione parte di quel tempo è servito anche per imparare molte cose.

Lavori solo o lavori in team?

Lavoro sia da solo che in team, a seconda dei progetti.

Per imparare l’SDK da dove hai cominciato ? sappiamo esserci miriade di punti : objective-C, Xcode, Cocoa…. !

Effettivamente c’è una discreta curva di apprendimento. Io avevo già esperienze con Objective-C, Xcode e Cocoa, ovviamente conoscenze di C e programmazione ad oggetti sono pure dei prerequisiti. Per quanto riguarda l’SDK, sono partito da una letta di manuali di sviluppo sulle librerie UIKit, disponibili nella documentazione Xcode e sul portale di sviluppo iphone, per poi passare ad analizzare gli esempi forniti, che sono la cosa più importante. Il massimo dell’apprendimento lo si raggiunge comunque con lo sviluppo della prima applicazione. Anche la fase di deployment (dalla gestione dei certificati alla prduzione dei profili al rilascio vero e propio su appstore) richiede un po’ di pazienza, attualmente è comunque ben documentata sul portale di sviluppo Apple (inizialmente lo era un po’ meno ed ha creato non pochi grattacapi).

AppleStore sappiamo valutare i programmi prima di pubblicarli. Per i tuoi software, quanto tempo e’ passato dal momento dell’invio ?

Sono passati circa 10 giorni, ma la situazione è molto migliorata ed attualmente ci sono programmi valutati nel giro di 3 giorni: probabilmente la Apple deve aver rafforzato il reparto di testing.

Le tua applicazione in AppleStore e’ a pagamento, che considerazioni hai tra applicazioni a pagamento e gratis ?

La scelta spetta allo sviluppatore. Detto questo, sono convinto che una discreta applicazione richiede del tempo di sviluppo, tempo per il supporto tecnico agli utenti, tempo da dedicare agli aggiornamenti, per cui non mi sembra ingiusto richiedere una piccola somma (d’altronde una semplice suoneria arriva a costare anche 4 euro!!!) Ho anche notato che molte delle migliori applicazioni gratuite presenti su appstore sono in realtà o delle demo di versioni a pagamento, o basate su banner che rubano spazio prezioso sul piccolo display dell’iphone.

Nell’applestore ho visto non esserci molti sviluppatori italiani, secondo te come mai ?
Sinceramente non ci ho fatto caso, credo comunque che in generale il mondo mac in Italia è stato ’scoperto’ dagli sviluppatori molto di recente, e quindi questa ne è una naturale conseguenza. Sono convinto che col passare del tempo questo numero aumenterà, visto il successo dell’appstore molti sviluppatori si stanno avvicinando.
Hai in progetto altri applicativi da inviare a AppleStore ?
Sì, ho dei progetti, alcuni solo sulla carta, altri in via di sviluppo, che spero presto vedranno la luce.

Se dovessi dare un consiglio a i neofiti che desiderano intraprendere la stessa strada cosa gli diresti?
Consiglierei di concentrarsi su un’idea, che è la cosa più importante: se questa è buona, l’apprendimento e lo sforzo necessario alla sua realizzazione saranno sicuramente ripagati dalla voglia di vederla realizzata ed apprezzata!

Paolo Grifantini

Un rigraziamento caloro da iPhone and Go. Per tutti quelli che sono interessati alle applicazioni i link di riferimento sono i seguenti :

- Currency Converter -> Appstore Currency Converter

- Sito Paolo Grifantini -> Website Paolo Grifantini

iPhoneandGo - loduca_ve@yahoo.it
  • Share/Bookmark
Cresciamo insieme . Professionist | Add your comment

2 Comments. Subscribe to this post comments or trackback.

  1. Currency Converter Pro « iApps for Everything
    Aprile 22nd, 2009

    [...] Uno tra i più scaricati widget per Mac si trasforma in applicativo …Nasce 2 anni fa come widget per Mac, ma poi Paolo decide di svilupparlo per iPhone. E’ Currency Converter il programma sviluppato da Paolo Grifantini. Sentiamo come la pensa sulla sua esperienza in AppStore. …http://www.iphoneandgo.it/2008/11/15/uno-tra-i-piu-scaricati-widget-per-mac-si-trasforma-in-applicat… [...]

  2. Currency Converter Pro « Apps for Everything
    Aprile 23rd, 2009

    [...] sviluppato da Paolo Grifantini. Sentiamo come la pensa sulla sua esperienza in AppStore. …http://www.iphoneandgo.it/2008/11/15/uno-tra-i-piu-scaricati-widget-per-mac-si-trasforma-in-applicat… Possibly related posts: (automatically generated)HiConverter – A Comprehensive Unit Converter and [...]

Leave A Reply