Perché Kotlin è il miglior linguaggio per sviluppare su Android

Kotlin è il primo linguaggio per Android ufficialmente supportato da Google in aggiunta a Java stesso. Questo da solo è un traguardo significativo e un indizio di quanto Kotlin sia un un buon linguaggio per Android. Un altro buon segno è l’accoglienza degli stessi sviluppatori Android all’annuncio. In questo articolo spiegheremo le ragioni per cui Kotlin è particolarmente adatto allo...
Continue reading...

Kotlin delegates nello sviluppo Android –  Parte 2

Al Google I/O 2017 ci sono stati due importanti annunci per gli sviluppatori Android: il supporto ufficiale a Kotlin e gli Architecture Components. Nella seconda parte di questo post (la prima parte è disponibile qui) vedremo come usare i delegate di Kotlin per semplificare l’integrazione dei ViewModel e dei LiveData in una applicazione Android. ViewModel delegate Un ViewModel può essere...
Continue reading...

Kotlin delegates nello sviluppo Android –  Parte 1

Google I/O 2017 è stato un punto di svolta importante nel mondo Android: Kotlin è diventato un linguaggio ufficialmente supportato per lo sviluppo delle app! Da dopo l’annuncio l’interesse verso questo linguaggio è cresciuto molto, ovviamente ci sono degli ottimi motivi per cui Google ha scelto di puntare su Kotlin. Grazie a data classes, properties, extension function e delegates una...
Continue reading...