Il GDG Milano, in collaborazione con Omar Miatello organizza uno study group incentrato sullo sviluppo di applicazioni Android utilizzando Kotlin, il nuovo linguaggio realizzato da Jetbrains.

###Di cosa si tratta?

Kotlin è un linguaggio di programmazione che permette di scrivere codice di qualità migliore e in modo più rapido. I punti di forza sono l’essere conciso (migliora la leggibilità del codice), sicuro (aggiunge controlli a compile-time, es. quelli relativi alla null-safety), interoperabile (da Kotlin si può accedere a classi Java e viceversa) e molto altro. Partiremo da un progetto Android scritto in Java e vedremo di convertire alcune parti Kotlin.

###Piano degli eventi

Giovedi 26/11/2015 - Talent Garden Milano, via Merano 16 - Milano

  • Introduzione: da Java a Kotlin (1h30)
  • Property, String templates, lambdas, lazy properties (5min)
  • Installare Kotlin su Android Studio (5min)
  • Da Java a Kotlin (10min)
  • Kotlin Android Extensions (opz. - 5min)
  • Code lab (circa 60min)

Data da definire

  • Utility in Kotlin - Step 1 (1h30)
  • Null-safety, Smart-cast, Collections (10min)
  • Kotlin Android Extensions (opz. - 5min)
  • Utility in Kotlin (10min)
  • Code lab (circa 60min)

Data da definire

  • Utility in Kotlin - Step 2 (1h30)
  • Extension, Infix, Operator (10min)
  • Utility in Kotlin (10min)
  • Code lab (circa 60min)

NB: Per partecipare al codelab occorre portare il proprio laptop con installato Android Studio.