Back to Kotlin TLV


Details
After a long break, we will be back to our meetup with new sessions.
Agenda:
18:30 Welcome
19:00 Klean that Code, Boil those Boilerplates - by Ohad Shai
19:45 Break
20:00 Static & Singleton in Java vs Kotlin - by Yair Palti
Details:
Klean that Code, Boil those Boilerplates -
Ohad was a Java developer for some time, then Scala and now Kotlin and Java again. In this talk, Ohad will show by code examples how to get rid of boilerplate Java code and convert it to concise, clean Kotlin code. We will see some of the cool features of Kotlin and how they can be used to make programming more fun.
Ohad is using Kotlin for a couple of years and the maintainer of https://github.com/MicroUtils/kotlin-logging and https://github.com/jasync-sql/jasync-sql
If you want to read more about his journey check out this blog post: https://medium.com/@OhadShai/scala-pack-your-bags-kotlin-is-coming-5169f737cfe8
Static & Singleton in Java vs Kotlin -
We will review Static & Singleton usage in Java and in related Thread safety and OOD.
We will see the equivalent in Kotlin and review the differences.
Also, we will see some Android Kotlin examples.
Yair is an R&D manager with more than 20 years of development experience.
His vast experience is in C++, but lately as part of his great belief of OOD, Design Patterns, and effective & productive software development - started to develop in Kotlin!
As part of his Kotlin/Android journey he has created the following:
Kotlin_sandbox - https://github.com/yairpalti/Kotlin_sandbox
Android_sandbox - https://github.com/yairpalti/Android_sandbox
Which you may use for learning the language.
Also, he has created his first fully Kotlin Android App (still in Alpha…) - https://play.google.com/store/apps/details?id=com.yairpalti.findonmap
You are welcome to download, play and see the progress over time :-)
Beside Kotlin, Yair participated lately in another completely different journey -
https://www.youtube.com/watch?v=EBxG500hh_M
See you there!

Back to Kotlin TLV