Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Droidcon Italia: intervista a Claudio Tesoriero di BaasBox

Link copiato negli appunti

Dopo mesi d'attesa, finalmente domani potremo assistere al primo Droidcon Italiano. I massimi esperti Android Europei si succederanno sul palco di Torino Incontra, in via Nino Costa 8 a Torino.

Noi di HTML.it saremo presenti all'evento (seguite la nostra pagina e ne vedrete delle belle) e siamo pronti ad appuntarci tutte le novità sul famoso robottino verde che gli speaker ci mostreranno. Ma il Droidcon non sarà solo il momento per assistere ai talk, ma anche quello per creare in prima persona qualcosa: infatti sarà possibile partecipare ad alcuni workshop preparati per l'occasione. Tra i vari workshop spiccano quelli organizzati da Claudio Tesoriero, che abbiamo intervistato. Ecco cosa ci ha raccontato.

Ci racconti qualcosa di te?

Sono un appassionato di tecnologia da quando ho memoria. Ho avuto il mio primo computer a 9 anni, un TI 99/4a con il quale ho imparato a programmare. Ho sempre lavorato nell'IT e in quest'ambito credo di aver fatto quasi di tutto. Dall'operatore di sistemi Mainframe, al sistemista Unix, dal programmatore di SW desktop, allo sviluppo di applicazioni Web Enterprise, da middleware per dispositivi Windows CE alle App per Android. Ora sono il CTO e il founder di BAASBOX.

Come ti sei avvicinato al mondo Android?

Android mi ha affascinato da sempre. Nel 2010 sono venuto in possesso di un HTC Dream G1 che come ben sai è stato il primo cellulare commerciale Android.
Con questo cellulare ho iniziato a fare i primi esperimenti, installando e disinstallando ROM e tentando di cucinarne una io. Fondamentalmente ricordo che volevo avere una DONUT con le APP installate sulla SD perché la memoria del Dream era troppo limitata. Credo che alla fine non ci sia riuscito. Successivamente ho collaborato con una società che stava sviluppando un'App per un importante cliente.

Raccontaci qualcosa in più su BAASBOX: quali tipo di app si possono creare? Quali sono i vantaggi e il valore aggiorno nell'utilizzare il framework rispetto alle API base di Android?

BaasBox è un server open source che dispone di un set di funzionalità di backend che sono in genere necessarie per sviluppare App che, come dico spesso, sono più complesse di una calcolatrice.
BaasBox permette di gestire gli utenti della propria App, di gestire il follow/unfollow fra di essi (un po' come Twitter), di gestirne i dati (include il core del database NoSQL OrientDB) e i profili, di gestire i file (ad esempio le foto scattate dall'App) e di eseguire query sui metadati di quest'ultimi. E' possibile ad esempio effettuare query del tipo "quali sono le foto scattate dai miei amici nel raggio di 500m dalla mia posizione attuale?".
E' inoltre possibile inviare notifiche push agli utenti che usano Android o iOS. Tutto questo effettuando normali chiamate HTTP REST. Inoltre, e qui rispondo alla seconda parte della domanda, abbiamo sviluppato una libreria nativa (SDK) per Android che permette allo sviluppatore di usare i servizi forniti da un server BaasBox senza necessariamente conoscerne il protocollo. La libreria espone infatti un insieme di API e di interfacce che rendono semplice integrare i servizi BaasBox all'interno delle proprie App.

Al Droidcon non ci saranno soltanto talk, ma anche Workshop, tra cui anche quelli che terrai tu chiamati "Sviluppiamo un app con le funzioni di base di BaasBox" e "Sviluppiamo un clone di Instagram con le funzioni avanzate di BaasBox": cosa riuscirete a creare/sviluppare? Ci racconti qualcosa in più sui workshop?

Io e Andrea, il nostro "Android Guy" terremo due workshop, uno base e uno avanzato, in cui illustreremo le funzioni di BaasBox e come queste possano essere facilmente integrate in un App tramite il nostro SDK. Lo scopo è quello di dimostrare che in poco tempo è possibile fare un'App simile a Instagram in quanto a funzionalità, e quindi mostrare i vantaggi in termini di velocità di sviluppo, prototipizzazione e time-to-market nell'utilizzare BaasBox

Quale è stata la tua più grossa sfida lavorativa?

Credo che la sfida lavorativa più ardua sia stata quella di realizzare una sorta di "time machine" per Oracle. Il cliente voleva che il suo gestionale web, impostando una specifica data nel profilo dell'utente connesso, lavorasse come se, per quell'utente, fosse esattamente il giorno indicato. Mostrando in tutte le schermate, le form, i report i dati riferiti a quella specifica data.
Tutto online, in tempo reale, e con la possibilità per utenti diversi di lavorare contemporaneamente su date differenti.

Grazie a Claudio Tesoriero per il tempo che ci ha dedicato e attendiamo impazientemente l'apertura dei cancelli del Droidcon per assistere a questo grande evento!

Il giorno dopo la chiusura del Droidcon (8 e 9 Febbraio), inizierà il contest principe per gli sviluppatori : l'hackathon, che si svolgerà al Talent Garden di Torino. Gruppi di sviluppatori/hacker si sfideranno a colpi di codice nativo, utilizzando API fornite dagli sponsor o usando hardware che verrà indicato il giorno stesso dell’evento. Al termine i partecipanti illustreranno i risultati che saranno valutati da una giuria, premiando i più meritevoli. L'hackathon è gratuita e chiunque può partecipare e dimostrare di essere il migliore!

Gli interessati possono acquistare i biglietti online su Evenbrite

Ti consigliamo anche