prettyPre, formattare il tag PRE con jQuery e CSS

prettyPre, formattare il tag PRE con jQuery e CSS Il tag PRE, specialmente se deve contenere del mark-up, può risultare ostico da gestire. In questo tutorial con jQuery e CSS vederemo come mostrare automaticamente il mark-up o il codice presente nel tag rendendo più gradevole alla vista il nostro elemento....
Continue reading...

Testing di codice RxJava asincrono con Mockito

L’argomento del primo screencast che abbiamo fatto a fine Maggio era composto da alcune chiamate a un server REST effettuate utilizzando RxJava e Retrofit. Nel post potete trovare le slide e il video con la registrazione dell’evento. Abbiamo visto come combinare più chiamate asincrone gestendo in modo abbastanza semplice i thread su cui eseguire il tutto. Il codice risultante era...
Continue reading...

Sviluppare applicazioni con React e Flux

Sviluppare applicazioni con React e Flux Nel mio precedente post ho introdotto React: ultimo framework front-end creato da Facebook. In questo nuovo post tratterò Flux: un pattern architetturale che si pone come sostituto del ben più noto Model View Controller. Flux è il pattern che regge il front-end web di Facebook, ed è quindi il pattern di riferimento per applicazioni...
Continue reading...

Java EE 7 e WebSocket (con WildFly e AngularJS) – Parte 2

Nel post precedente abbiamo conosciuto WebSocket nelle sue caratteristiche architetturali e affrontato la sua implementazione lato server con WildFly, in riferimento ad un progetto di esempio ben preciso che trovate su GitHub e in live demo su OpenShift. E’ il momento adesso di vedere come gestire l’invio e la ricezione di oggetti lato client, e come integrare il tutto in...
Continue reading...

Gestione di una form con il Data Binding Android

Una delle novità più interessanti per gli sviluppatori Android fra quelle presentate al Google I/O 2015 è senza dubbio il framework di Data Binding. Ne abbiamo già parlato in un altro post, adesso è arrivato il momento di provare questo framework in un esempio reale. Nel sito ufficiale e in vari blog a giro per la rete ci sono alcuni...
Continue reading...

Bottoni responsive con jQuery e CSS

Bottoni responsive con jQuery e CSS Un semplice plug-in in jQuery e una media query in CSS per dare a tutti gli elementi di un contenitore la stessa larghezza e renderli responsive. Intro La larghezza degli elementi di un contenitore in HTML5, ad esempio dei

Android Programmazione Avanzata: libro disponibile su Amazon

Se seguite questo blog da un po’ di tempo sarete sicuramente a conoscenza dell’uscita della seconda edizione di Android Programmazione Avanzata. Fra gli autori della seconda edizione ci sono anche io, insieme a Matteo Bonifazi, Alessandro Martellucci e Stefano Sanna. Ne abbiamo parlato nel dettaglio in un altro post in cui è stata annunciata l’uscita del libro, altre informazioni sono...
Continue reading...

Java EE 7 e WebSocket (con WildFly e AngularJS) – Parte 1

Per rendere i nostri applicativi web sempre più reattivi, la gestione asincrona degli eventi è fondamentale. WebSocket può essere una soluzione, essendo una tecnologia che possiamo ormai considerare consolidata. Non è una novità nemmeno per il vecchio e caro mondo Java, che ci ha sempre provato con l’”architettura” Comet, e soprattutto con Java EE 7. Meglio tardi che mai La...
Continue reading...