Kotlin Digest 2015

Kotlin’s adoption significantly increased in 2015, and we are especially grateful to our early adopters, who not only used Kotlin, but shared their experiences through different mediums. We’d like to highlight the most notable articles and videos of the past year.
By the way, you can join us on slack and subscribe to the #feed channel, where we push quite a bit of interesting content as it appears.
N.B: Some of the following articles use outdated versions of Kotlin in the examples and should be interpreted in the context of the time at which they were written
Top 6 General Publications
- Why Kotlin is my next programming languagу by Mike Hearn. (Read also his introduction about function programming in Kotlin)
- Kotlin — my productivity language by Mark Platvoet
- Production Ready Kotlin by Jayson Minard. To read this one you should be a member of the Kotlin group on LinkedIn.
- Early Impressions of Kotlin by Nat Pryce
- One month with Kotlin by Ademar Olivera
- There was also a well-written and useful overview of Kotlin in Java Magazine by Hadi Hariri
Top 5 Android Publication
- Epic read by Jake Wharton: “Using Project Kotlin for Android”
- Short intro Kotlin for Android Developers and whole book by Antonio Leiva
- Read also about Antonio’s experience in converting Plaid app into Kotlin: part 1, part 2
- Streamline Android Java Code with Kotlin by Aldo Ziflaj
- Mirror and Kotlin by Linton Ye
Top 5 Technical Publications
- Great overview of some standard functions: Exploring the Kotlin standard library by Cedric Beust
- Read also about Cedric’s development of Kobalt — the new build system fully written in Kotlin: part 1, part 2, part 3, part 4
- Are you familiar with Quasar? A library that provides high-performance lightweight threads, Go-like channels, Erlang-like actors, and other asynchronous programming tools. Quasar and Kotlin – a Powerful Match, see also the recording of our webinar by Fabio Tudone
- Spark is a tiny framework for creating web applications in Java 8 with minimal effort. Read about building APIs on the JVM Using Kotlin and Spark: part 1, part 2 by Travis Spencer
- Kotlin for cross platform mobile app development by Joseph Hager
Top 5 Events Recordings
In 2015 there were more than 50 talks and meetups about kotlin. We try to keep track of all events (with all available slides and recordings) on Kotlin event page. Also it’s a calendar of upcoming events. Take a look!
- Advancing Android Development with the Kotlin Language by Jake Wharton
- Kotlin: A New Hope in a Java 6 Wasteland by Michael Prado. See also the amazing slides and transcription of the talk
- Functional Programming with Kotlin by Mike Hearn
- I built an app in Kotlin, and my client still paid me by Matt Wear
- Android developer Damian Petla shares his experience on using Kotlin for their Android projects.
Thanks for watching and let’s kotlin
Kotlin Digest 2015 | thoughts... says:
January 19, 2016[…] Kotlin Digest 2015 […]
Dew Drop – January 19, 2016 (#2170) | Morning Dew says:
January 19, 2016[…] Kotlin Digest 2015 (Roman Belov) […]
Oliver Thomas says:
January 22, 2016Congratulations, Team Kotlin, hope 2016’s another good year for yourselves and the language!
I’m working on a fairly large Android app, and increased build times aside, it would have been so much more work (and so much less enjoyable) without Kotlin. Thanks!
Getting Closure (Of Tabs) – Eric Schrag says:
January 23, 2016[…] puts out a digest of Kotlin material, lot of links that seem worth reading if you’re into […]
Andrew Binstock says:
January 25, 2016There was also a well-written and useful overview of Kotlin in Java Magazine: http://www.oraclejavamagazine-digital.com/javamagazine_twitter/20150910?pg=47#pg47
Roman Belov says:
January 29, 2016Thanks for pointing it out. I added it to the general section in the post.
Developing Spring Boot applications with Kotlin | Alexius DIAKOGIANNIS says:
February 15, 2016[…] will find a lot of useful links to improve your Kotlin knowledge in this Kotlin digest 2015 blog post. Also have a look to these simple Kotlin examples to have a quick overview of the […]
Kotlin 1.0 正式发布: JVM 和 Android 上更好用的语言-雨晨'S Blog says:
February 16, 2016[…] 为了快速了解 Kotlin 语言的概念,语言文档和教程可以在 官方网站 上取得,你也可以在 Digest of 2015 上找到社区成员分享的演讲和文章。 […]
JetBrains正式发布Kotlin 1.0:JVM和Android上更好用的语言 | 蛋丁 says:
February 18, 2016[…] 为了快速了解Kotlin语言的概念,语言文档和教程可以在官方网站上取得,你也可以在Digest of 2015上找到社区成员分享的演讲和文章。 […]