Nel mio ultimo post abbiamo visto come utilizzare le API Javascript di Google Maps che ci permettono di aggiungere mappe interattive nelle nostre web application. In questa seconda carrellata di esempi ci occuperemo dell’integrazione con un’altra parte delle API: quella che ci permette di integrare Google StreetView. Posizione e POV L’oggetto alla base di StreetView è il panorama. Vediamo subito...

Screencast su Polymer: disponibile la registrazione

Mercoledì 25 Maggio abbiamo registrato un nuovo Screencast su Polymer. Lo speaker della serata è stato Massimo Biagioli che ci ha illustrato le varie caratteristiche di questo framework basato su Web Components. Molte le domande del pubblico, che hanno anche scatenato un bel confronto tra me, Andrea Como e lo stesso Massimo sulle differenze tra Polymer, Angular e React. Video...
Continue reading...

Introduzione ad Angular 2 – Parte 2

Introduzione ad Angular 2 – Parte 2 Nel primo post introduttivo abbiamo affrontato i concetti base di Angular 2 come i Componenti, i Template e soprattutto il modo in cui comunicano tramite il nuovo two-way databindig. Se questi elementi si occupano di gestire l’interazione utente, i Servizi invece si preoccupano di reperire i dati da mostrare o inviare gli input...
Continue reading...

Introduzione a GraphQL

Cosa abbiamo imparato da REST Per molti sviluppatori, costruire un API per le loro applicazioni significa essenzialmente mappare le risorse del dominio a degli URI, seguendo i principi dettati da REST. Di solito creare un sistema RESTful non è complicato, e l’idea di fondo è abbastanza semplice da renderci la vita facile. Vediamo alcune delle conseguenze e benefici che nascono...
Continue reading...

Screencast su Polymer: mercoledì 25 Maggio alle ore 22

Mercoledì 25 Maggio 2016 alle ore 22, ci sarà il primo screencast sotto il nostro nuovo brand. L’argomento sarà Polymer, libreria per lo sviluppo di web applications rilasciato da Google che da qualche tempo ha raggiunto la versione 1.0. Lo speaker della serata sarà Massimo Biagioli. La formula sarà la solita: un hangout live con la possibilità di intervenire dal...
Continue reading...

Google Maps JavaScript API Google Maps è personalmente uno dei servizi Google che utilizzo di più al pari di Gmail e Hangouts. Proprio il successo di questo servizio ha fatto sì che le mappe di BigG in versione embedded siano apparse in una marea di siti e applicazioni web. Se avete bisogno di un’interazione maggiore tra la vostra webapp e...

Introduzione a Cassandra

Logo Cassandra

Con questo post iniziamo una serie di tutorial su Cassandra, il database NoSql scelto da Facebook, Netflix, Spotify e tanti altri per gestire grandi quantità di dati. In questa introduzione a Cassandra vedremo i principi di fondamentali su cui si basa questo database....
Continue reading...

Introduzione ad Angular 2 – Parte 1

E’ tanto che se ne parla e finalmente Angular 2 è arrivato alla versione beta! Possiamo considerare le API ormai stabili dal punto di vista sintattico (visto che dalla alpha qualcosa è cambiato), per cui è il momento di cominciare a studiarlo senza aspettarsi straordinari cambiamenti da qui alla release ufficiale. Quei rumors che dicevano che Angular 2 era del tutto diverso dalla versione 1 erano veri? Ebbene si, Angular 2 fa un grande passo a vanti, si trasforma e diventa… !!! Apparte gli scherzi, a prima vista sembra che Angular 2 sia più parente del framework di Facebook che del suo predecessore, almeno per quanto riguarda i concetti base. Scavando un po’ però si riconosce il nostro vecchio amico AngularJS…...
Continue reading...