Analizziamo la fase relativa alla gestione degli eventi di EventBus, libreria che consente di implementare un sistema di comunicazione tra componenti basati su eventi da collegare per emettere eventi o sottoscrivere messaggi.

Un’introduzione a EventBus che consente di implementare un sistema di comunicazione tra componenti basati su eventi da collegare per emettere eventi o sottoscrivere messaggi.

Impariamo ad utilizzare Glide, una libreria open source scritta in Java per Android che si occupa di caricare immagini in modo efficiente.

Room si propone come libreria ufficiale per lo sviluppo di app Android che sfruttino la persistanza dei dati su DB SQLite, con un approccio ORM.

Esempio pratico dell’utilizzo di ButterKnife: binding multiplo degli eventi, uso con i recycler view e setup.

Un esempio concreto e pratico che mostra come utilizzare il ViewModel per creare app mobile moderne basate su Android Architecture Components.

Un’introduzione alle migliori librerie Open Source scritte in Java per affrontare alcune tra le problematiche più frequenti nella creazione di App per Android.

Cos’è il ViewModel e cosa sono i LiveData, parti fondamentali del framework introdotto con le Android Architecture Components.