Kotlin TDD with Code Coverage / Tidbits for Kotlin-Java Interop


Details
Pizza and drinks will be provided!
Closest T Stops:
Kendall (Red Line)
Lechmere (Green Line)
Love is in the air this month. Love for test driven development and Java interop, that is!
Kotlin TDD with Code Coverage:
Paul Reilly
In this talk, a riff on Bob Martin's TDD work, an Android/Kotlin app will be developed from scratch going from 0% code coverage to 100%. In so doing, the questions: where do I start?, what do I test next? and when do I stop?, will all be answered. Along the way, Kotlin features will be exploited, Kotlin traps will be avoided and 100% code coverage will be realized.
Tidbits for Kotlin-Java Interop:
Kelvin Long
This talk include a collection of tricks and tips for Kotlin-Java interop problems, which will help developers write code that’s more friendly to the other language. We will also talk about several non-ideal aspects of Kotlin-Java interop which hopefully will be improved in future releases.
Raffle:
Thanks to support from Jetbrains, we'll be raffling off a one-year license to a Jetbrains IDE of your choice. Always wanted to try out Intellij IDEA Ultimate? Or maybe you hope to play with the Kotlin Native support in CLion? Now's your chance!
• 6:30pm: Doors open
• 6:30-7:00pm: Eat and meet
• 7:00-7:15pm: Intro
• 7:15-8:00pm: Speakers / Q & A
• 8:00-8:15pm: Raffle!
• 8:15pm: Office Hours / Free Coding Time
What is this Meetup about?
Kotlin Office Hours is a monthly meetup where software developers of all backgrounds who want to learn Kotlin or improve their Kotlin skills can come, share their experiences and get help with their Kotlin projects.
Kotlin is an open-source programming language developed by JetBrains and has seen an upswell of interest since it's 1.0 release in 2016. It now supports not only JVM but JavaScript and LLVM architectures as well. We will have experts speaking about Kotlin and its use in these various architectures, showing their knowledge and the projects that they are working on.
Who is it for?
This meetup is for both beginners and more advanced Kotlin developers who are interested in learning more about Kotlin and in how other developers are using it in their work and projects. Any developer with an interest in Kotlin is encouraged to join this meetup.

Kotlin TDD with Code Coverage / Tidbits for Kotlin-Java Interop