17th novembre, 2008

Dal navigatore satellitare all’ iPhone, e’ WiFon di Francesco Sampoli Intervista per iPhone and Go

by Stefano Lodu

Con WiFon ha trovato i punti d’accesso Fon per iPhone, con iPolaroid ha implementato un sistema browser per vedere le foto dell’iphone senza doverle trasferire sul PC… con 600 download giornalieri di media !.
Ciao Francesco, vorrei che ti presentassi agli user di iPhoneandGo con parole tue.

Ciao a tutti, sono uno sviluppatore software di 32 anni con un’ esperienza ben consolidata in ambiente Windows e tecnologie Microsoft. Ma questa è roba di lavoro…
Negli ultimi anni mi sono affacciato al mondo Apple ed oggi creo programmi per iPhone.

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

Le mie prime esperienze sono nate con il Visual Basic, passando per le tecnologie Web ASP e arrivando all’ambiente .NET. Ovviamente tutto questo non ha nulla a che vedere con l’iPhone…  Per hobby, dopo aver creato alcuni programmi per Mac mi ha affascinato l’idea di portare sull’iPhone qualcosa che era presente nel mio navigatore satellitare. E così è nato WiFon.

La tua formazione da programmatore come nasce e si sviluppa?

Il mio primo contatto inizia con il preistorico Commodore 64 corredato di registratore a cassette.  Ricordo ancora le ore perse a digitare listati di codice inizialmente incomprensibili per far muovere una mongolfiera da una parte all’altra del televisore. Da qui è nata la passione per la programmazione e dopo aver preso il diploma di Perito Informatico mi sono affacciato al mondo del lavoro. Mi sono sempre occupato della programmazione in ambiente Microsoft dal Visual Basic, Asp fino ad arrivare allo sviluppo in ambiente .NET C/C# – ASP.NET. Tuttora mi occupo di sviluppo in tecnologie Microsoft presso una azienda di Siena.

Nell’apple store ha già pubblicato 3 applicazioni : iPolaroid, WiFon e WiPix quale di queste le ha dato più soddisfazioni e perchè?

Senza ombra di dubbio è stata WiFon che sfrutta il segnale gps per individuare i punti di accesso alla rete Fon vicini alla posizione attuale. Dico questa perchè è la base di un’applicazione più complessa che ho intenzione di sviluppare e che riguarda i navigatori satellitari.

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

iPolaroid è nata quasi per caso nel tentativo di implementare un server WebDav su iPhone per il trasferimento dei files. Il progetto originale richiedeva troppo tempo tanto da decidere  di abbandonarlo. Poi mi sono reso conto di aver creato un piccolo server web che poteva essere sfruttato per visualizzare le foto scattate con il browser senza doverle trasferire necessariamente sul pc.
E da qui nel giro di un weekend è nato iPolaroid. Con mia grande sorpresa questa piccola applicazione supera i 600 download giornalieri.

Lavori solo o lavori in team?

Essendo principalmente un hobby portato avanti nel tempo libero, lavoro da solo ma non escludo che possa trasformarsi in qualcosa di più grande.

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

Il punto di partenza è stato sicuramente Objective-C ma avendo già conoscenza di C e di altri linguaggi di programmazione il primo scoglio è stato superato abbastanza velocemente.
Senza dubbio il passo successivo è prendere familiarità con l’ambiente di sviluppo Xcode ed i fondamenti di Cocoa per poi approdare all’SDK. La ricerca di informazioni e tutorial su internet è fondamentale: spesso la documentazione ufficiale non è completa e richiede un certo background.
Per una infarinatura iniziale mi sono risultati utili i video training sull’ iPhone Sdk forniti da Apple.

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

Devo dire che tutti i miei software sono stati approvati e pubblicati nel giro 5-6 giorni mentre ho dovuto attendere più di un mese per avere attivi i contratti di distribuzione e vendita delle applicazioni.

Le tue applicazioni in AppleStore sono a pagamento e gratis, che considerazioni hai tra applicazioni a pagamento e gratis?

Secondo i miei parametri un’ applicazione con poche funzionalità o non completa deve essere gratis o quantomeno non costare troppo. Nel mio caso iPolaroid è “bellina” come si dice a Siena ma manca di alcune funzioni base quali il salvataggio delle foto.

Nell’AppleStore ho visto non esserci molti sviluppatori italiani, secondo te come mai?

Sicuramente non siamo stati avvantaggiati, sia per l’arrivo dell’iPhone con più di un anno di ritardo rispetto agli Stati Uniti, sia per i prezzi poco accessibili del dipositivo che delle tariffe proposte da Tim e Vodafone. Io personalmente ho potuto testare le mie applicazioni su iPhone solo da metà settembre.

Hai in progetto altri applicativi da inviare a AppleStore?

Ci sono almeno altre due applicazioni che presto vedrete su AppleStore ma per il momento sono “top secret”.

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

Sicuramente direi che non è facile, si deve costruire basi solide sulle quali poggiare tutto il resto. Occorre comprendere bene il linguaggio C, Objective-C e Cocoa. Per il resto passione e voglia di imparare.
Molto utili sono gli esempi di codice e progetti che si trovano in rete. In Italia stanno già nascendo forum sulla programmazione per iPhone.

Francesco Sampoli

Un ringraziamento a Francesco Sampoli per averci dedicato il suo tempo. Per tutti quelli che ne avessero bisogno, questi sono i link di riferimento :

- iPolaroid -> Appstore iPolaroid

- WiFon -> Appstore WiFon

- WiPix -> Appstore WiPix

- sito Francesco Sampoli -> Website Francesco Sampoli

Cresciamo insieme . Developer | Add your comment

2 Comments. Subscribe to this post comments or trackback.

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

    [...] Dal navigatore satellitare all’ iPhone, e’ WiFon di Francesco …Con WiFon ha trovato i punti d’accesso Fon per iPhone, con iPolaroid ha implementato un sistema browser per vedere le foto dell’iphone senza doverle trasferire sul PC… con 600 download giornalieri di media ! …http://www.iphoneandgo.it/2008/11/17/dal-navigatore-satellitare-all-iphone-e-wifon-di-francesco-samp… [...]

  2. WiFon « Apps for Everything
    aprile 23rd, 2009

    [...] Dal navigatore satellitare all’ iPhone, e’ WiFon di Francesco …Con WiFon ha trovato i punti d’accesso Fon per iPhone, con iPolaroid ha implementato un sistema browser per vedere le foto dell’iphone senza doverle trasferire sul PC… con 600 download giornalieri di media ! …http://www.iphoneandgo.it/2008/11/17/dal-navigatore-satellitare-all-iphone-e-wifon-di-francesco-samp… [...]

Leave A Reply