Kotlin/Everywhere Chicago 2019
who it's for
kotlin developers, android developers, backend developers, full stack developers, JVM developers, QA engineers, software architects
topics
Kotlin/Native CInterop with C/C++; JNI native integration on JVM; Cache2k in-memory caching; multiplatform testing with KotlinTest; GraphQL schema-first APIs with Kotlin; Kotlin migration strategies and ergonomics; data validation with Baleen for CSV/JSON/XML; Spring Boot repositories with DynamoDB; Kotlin data classes and type converters; functional refactors and immutable models on Android; Koin dependency injection and testing support; full-stack Kotlin with Ktor and Retrofit suspend functions
| title | author | length |
|---|---|---|
| Making Existing Native Code Available in Kotlin | Matt Moore | 17m |
Shows how to call existing C/C++ libraries from Kotlin two ways: Kotlin/Native uses JetBrains CInterop with a small .def file to generate a .klib that links to… | ||
| Caching with Cache2K | Dave Claussen | 19m |
Cache2K is a tiny high-performance JVM in-memory cache that is already used in production and integrates with Kotlin and Spring Boot. Examples show a… | ||
| Multiplatform Testing in Kotlin | Stephen Samuel | 17m |
KotlinTest 4.0 brings a single framework to compile common tests into both JVM bytecode and JavaScript artifacts, running Gradle’s test tasks per target and… | ||
| Kotlin and GraphQL | Zac Siegel | 20m |
Kotlin pairs with GraphQL to deliver a schema-first, introspectable API runtime that reduces boilerplate via first-class functions and Kotlin type inference… | ||
| A Kotlin Journey | Dan Kim | 31m |
Claims that Kotlin typically cuts surface area and yields about 10–15% time savings by reducing boilerplate and speeding reviews, and that its future rests on… | ||
| Baleen: Taking Control of Legacy Data using Kotlin | Michael Maletich | 21m |
Baleen is an open source Kotlin library that turns messy CSV/JSON/XML input into a validated stream by applying a data description as constraints to each… | ||
| Using Kotlin and Data Classes to set up Spring Boot with DynamoDB | Bex Way | 16m |
Kotlin data classes plus Spring Boot and DynamoDB cut boilerplate: repository CRUD and dynamic finders come from Spring Data DynamoDB, nested maps map directly… | ||
| Functional Android | Victoria Gonda | 24m |
Shows concrete refactors: turning an impure blender/cook example into pure functions so outputs depend only on inputs, replacing shared mutable burger state… | ||
| Investing in Koin | Rick Busarow | 36m |
Koin is demonstrated as a lightweight Kotlin IoC: wiring uses single vs factory bindings, modules and start-up with startKoin, and retrieval via get() or… | ||
| Full Stack in a Weekend | Josh Feinberg | 19m |
A working Android app plus a REST backend get built and deployed in a single weekend using Kotlin with a shared model module, MVVM UI, Retrofit suspend… | ||
| nothing matches | ||