Screencast su Retrofit e RxJava: disponibile la registrazione

Lunedì 18 Maggio abbiamo registrato uno screencast che aveva come argomento Retrofit e RxJava. Abbiamo utilizzato un hangout on air di Google Plus, grazie a questo strumento è stato possibile registrare lo screencast in più persone e trasmetterlo in diretta su YouTube. Alcuni fra i milioni di spettatori (ok, forse definirli milioni è un po’ eccessivo…) hanno partecipando attivamente ponendo delle domande.

Android Programmazione Avanzata: seconda edizione in arrivo

La prima edizione di Android Programmazione Avanzata è uscita nel 2012, ne abbiamo parlato in un post anche su CoseNonJaviste. Nel 2012 era uscita da poco la versione 4.0 Ice Cream Sandwich, Android girava quasi esclusivamente su smartphone e tablet. Adesso siamo arrivati alla versione 5.1, è possibile usare Android anche su smartwatch, televisioni e presto anche sulle auto. È arrivata l’ora di una nuova edizione di Android Programmazione Avanzata!

Java 8 in practice parte 2: method references e ordinamento di uno stream

Nel post precedente abbiamo introdotto un esempio concreto da risolvere utilizzando le nuove feature di Java 8, abbiamo già visto come filtrare e trasformare i dati di uno stream. Per completare l’esempio in questo post parleremo di come ordinare i dati, prima di questo approfondiremo l’argomento di come si può trasformare un metodo di una classe in una lambda expression.

Java 8: gli stream infiniti

Una delle nuove feature più importanti introdotte in Java 8 è senza dubbio il concetto di stream. Ne abbiamo già parlato in un post introduttivo, vediamo adesso come creare e utilizzare stream infiniti. Prima di questo vedremo con alcuni esempi il comportamento interno degli stream. Capire il comportamento interno è importante per sfruttare al massimo questa nuova feature che cambierà il modo di scrivere codice in Java.