Добавить
Уведомления

JUG Milano Meeting #103 - Escape from Java

As an Android developer, you probably have your own long list of libraries and external dependencies that you’ll add to any new project or feature. These are the libraries that help us to write better code by providing functionalities that are not baked into the Java language: JSON parsing, immutability, performing simple asynchronous operations, and much more. Nowadays, Kotlin provides most of these out of the box, most of the times with a friendlier and more concise syntax: this means we could eventually get rid of some of these base libraries and have even less Java code in our codebase. In this talk, we’ll demonstrate use cases for familiar, much-loved libraries on Android and show how you can use built-in Kotlin language features instead. We’ll also cover a few examples to show how some libraries that you may not have considered yet will perform better in Kotlin than their Java counterparts. Join us into this epic journey of refactoring, testing and implementing! Speaker: Roberto Orgiu Born in Italy in 1987, passionate for everything that switches on and off and particularly for handheld and wearable devices. I love to learn new languages such as Kotlin, patterns and everything Android-related. I recently joined The New York Times Android team as Android Engineer. Links JUG Milano meeting #103 [ http://www.jugmilano.it/meeting-103.html ] MIKAMAI [ https://www.mikamai.com ] e LinkMe [ http://www.linkme.it ] che ringraziamo per l'ospitalità presso lo spazio Venini42, e Credimi [ https://www.credimi.com/ ] che ringraziamo per il supporto logistico.

12+
14 просмотров
2 года назад
5 декабря 2023 г.
12+
14 просмотров
2 года назад
5 декабря 2023 г.

As an Android developer, you probably have your own long list of libraries and external dependencies that you’ll add to any new project or feature. These are the libraries that help us to write better code by providing functionalities that are not baked into the Java language: JSON parsing, immutability, performing simple asynchronous operations, and much more. Nowadays, Kotlin provides most of these out of the box, most of the times with a friendlier and more concise syntax: this means we could eventually get rid of some of these base libraries and have even less Java code in our codebase. In this talk, we’ll demonstrate use cases for familiar, much-loved libraries on Android and show how you can use built-in Kotlin language features instead. We’ll also cover a few examples to show how some libraries that you may not have considered yet will perform better in Kotlin than their Java counterparts. Join us into this epic journey of refactoring, testing and implementing! Speaker: Roberto Orgiu Born in Italy in 1987, passionate for everything that switches on and off and particularly for handheld and wearable devices. I love to learn new languages such as Kotlin, patterns and everything Android-related. I recently joined The New York Times Android team as Android Engineer. Links JUG Milano meeting #103 [ http://www.jugmilano.it/meeting-103.html ] MIKAMAI [ https://www.mikamai.com ] e LinkMe [ http://www.linkme.it ] che ringraziamo per l'ospitalità presso lo spazio Venini42, e Credimi [ https://www.credimi.com/ ] che ringraziamo per il supporto logistico.

, чтобы оставлять комментарии