Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
State of Kotlin - Droidcon Berlin 2018
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Zan Markan
June 27, 2018
Programming
1
170
State of Kotlin - Droidcon Berlin 2018
Zan Markan
June 27, 2018
Tweet
Share
More Decks by Zan Markan
See All by Zan Markan
High-Performing Engineering Teams and the Holy Grail
zmarkan
0
96
A Practical Introduction to CI/CD
zmarkan
0
45
The Need for Speed - Practical Tips for Optimising your CI/CD Pipeline
zmarkan
0
81
Chat app with React, Auth0, and Pusher Chatkit
zmarkan
0
400
State of Kotlin - Droidcon NYC
zmarkan
1
100
Building DSLs in Kotlin for Fun and Profit
zmarkan
2
590
Push Notifications That Don't Suck
zmarkan
3
450
The State of Kotlin
zmarkan
0
200
10-ish Things about Android Library Development
zmarkan
0
130
Other Decks in Programming
See All in Programming
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
150
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
610
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
730
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
340
OTP を自動で入力する裏技
megabitsenmzq
0
120
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
410
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
0
230
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
170
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
140
条件判定に名前、つけてますか? #phperkaigi #c
77web
1
240
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.3k
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
140
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Speed Design
sergeychernyshev
33
1.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Technical Leadership for Architectural Decision Making
baasie
3
290
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
Balancing Empowerment & Direction
lara
5
950
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
230
How to Talk to Developers About Accessibility
jct
2
150
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
@zmarkan @pusher
@zmarkan @pusher Hosted APIs for collaboration & communication
Channels, Chatkit, Beams Bet heavily on Kotlin ❤ pusher.com @pusher
@zmarkan @pusher Why #StateOfKotlin? Learning what’s hot in the Kotlin
world Sharing the ❤ with the community Surveys are fun! ✅
@zmarkan @pusher responses received 2744
@zmarkan @pusher 13min14s average time to complete ⏱
@zmarkan @pusher the state of Kotlin
@zmarkan @pusher Employment status
@zmarkan @pusher Developer experience
@zmarkan @pusher Kotliners per company
@zmarkan @pusher Kotlin usage
@zmarkan @pusher Adoption through time JW’s Kotlin doc
@zmarkan @pusher
@zmarkan @pusher Android is eating the (Kotlin) World.
@zmarkan @pusher Other programming languages PHP, Ruby, Scala, TypeScript, C,
Groovy, Go…
@zmarkan @pusher Top learning resources
@zmarkan @pusher How much Kotlin in your codebase? ☕
@zmarkan @pusher Fave features in the Kotlinverse
@zmarkan @pusher 77% use extension functions
@zmarkan @pusher 87% migrated Java to Kotlin. From Java
to Kotlin…
@zmarkan @pusher (
@zmarkan @pusher …and back again. 25% migrated back to
Java.
@zmarkan @pusher reasons for reverting are both technical and organizational
@zmarkan @pusher 29% have used coroutines
@zmarkan @pusher "Stopped using it because it’s experimental" ⚗
@zmarkan @pusher "Fully in production for a fintech solution"
@zmarkan @pusher 41% have used a DSL
@zmarkan @pusher 10% have wriżten a DSL
@zmarkan @pusher State of Kotlin Report is launching soon.
@zmarkan @pusher Want to shape the next State of Kotlin?
- Tweet or email me your suggestions! - Watch this space for the report! - Share it when you see it!
@zmarkan @pusher Zan Markan @zmarkan
[email protected]
pusher.com slides:
bit.ly/state-of-kt-berlin
@zmarkan @pusher Resources JW's whitepaper from Square: docs.google.com/document/d/ 1ReS3ep- hjxWA8kZi0YqDbEhCqTt29hG8P44aA9W0DM8
Kotlin Future Features survey: blog.jetbrains.com/kotlin/2017/06/ kotlin- future-features-survey-results StackOvervlow Survey: insights.stackoverflow.com/survey/2018