Wprowadzenie do języka Kotlin
Mimo, że Java 8 była prawdziwą rewolucją nie rozwiązała wielu z trapiących nas bolączek. NullPointerException dalej króluje w naszych logach, ilość kodu który musimy tworzyć tylko nieznacznie się zmniejszyła dzięki strumieniom i lambdom. Kotlin został stworzony z myślą o tych problemach. W trakcie prezentacji przyjrzymy się samemu językowi oraz problemom jakie rozwiązuje. Porównamy go z Java 8 i Java 6 (wszechobecną w przypadku Androida). Zastanowimy się wspólnie czy i jaki narzut niesie wykorzystanie Kotlina w istniejących projektach. Przyjrzymy jak wygląda wygenerowany kod na tle innych rozwiązań takich jak Retrolambda czy Lombok oraz czy możliwe jest wykorzystanie języka Kotlin w projektach legacy.
Poprowadzi Andrzej Jóźwiak
Programista Android, zajmujący się tematyką urządzeń mobilnych z przerwami od ponad 10 lat. Przeszedł długą drogę zaczynając od Symbiana, poprzez Windows Phone by ostatecznie skupić się wyłącznie na systemie Android. Lubi tematykę bezpieczeństwa aplikacji mobilnych. Aktywnie udziela się w organizacji spotkań JUG Łódź. Jest jednym z organizatorów konferencji Mobilization. Marzyciel. Wolny czas poświęca rodzinie i snuciu planów na nowe aplikacje.
Więcej informacji: https://www.meetup.com/Java-User-Group-Lodz/events/239984459/