Kotlin Weekly #533
ISSUE #533
18th of October 2026
News
What Makes a Great KotlinConf Proposal?
The KotlinConf 2027 Call for Papers is open and closes the 27th of November. Jelena Ilic gathers advice from speakers and program committee members on shaping a proposal, including what reviewers notice first.
blog.jetbrains.com
Google Summer of Code 2026 With the Kotlin Foundation: Recap
Ksenia Shneyveys looks back at the two projects completed this year, one on the Kotlin/Wasm backend and one mapping where Kotlin is taught around the world.
blog.jetbrains.com
Bringing our latest frontier model to Android Developers
Gemini 4 Argon is now available to Android developers in Antigravity, Android Studio and Google AI Studio. Jason Buchel looks at how it handles Android work, from failing Gradle builds to Compose UI.
developer.android.com
The KotlinConf 2027 Call for Papers is open and closes the 27th of November. Jelena Ilic gathers advice from speakers and program committee members on shaping a proposal, including what reviewers notice first.
blog.jetbrains.com
Google Summer of Code 2026 With the Kotlin Foundation: Recap
Ksenia Shneyveys looks back at the two projects completed this year, one on the Kotlin/Wasm backend and one mapping where Kotlin is taught around the world.
blog.jetbrains.com
Bringing our latest frontier model to Android Developers
Gemini 4 Argon is now available to Android developers in Antigravity, Android Studio and Google AI Studio. Jason Buchel looks at how it handles Android work, from failing Gradle builds to Compose UI.
developer.android.com
Articles
An AI agent that asks before it pays: human approval for tool calls in Kotlin
Manuel Alejandro Hermoso builds a help desk agent with Telar that has to stop and wait for a human before it can issue a refund.
dev.to
AWS Lambda Response Streaming for Kotlin and Java
Elena van Engelen - Maslova shows how to stream HTTP responses from a Kotlin or Java Lambda sitting behind API Gateway.
medium.com
KotlinConf Recap: Lessons from Verifone's Architect on Kotlin in Mission-Critical Payments
Aniket Bhattacharyea recaps Yuri Geronimus's KotlinConf 2026 talk on leaning on the Kotlin type system to keep payment code in line with the specs it implements
blog.jetbrains.com
Manuel Alejandro Hermoso builds a help desk agent with Telar that has to stop and wait for a human before it can issue a refund.
dev.to
AWS Lambda Response Streaming for Kotlin and Java
Elena van Engelen - Maslova shows how to stream HTTP responses from a Kotlin or Java Lambda sitting behind API Gateway.
medium.com
KotlinConf Recap: Lessons from Verifone's Architect on Kotlin in Mission-Critical Payments
Aniket Bhattacharyea recaps Yuri Geronimus's KotlinConf 2026 talk on leaning on the Kotlin type system to keep payment code in line with the specs it implements
blog.jetbrains.com
Sponsored
Coroutines Mastery 1+1: enroll once and bring another Kotlin developer with you for free
For a limited time, one Coroutines Mastery enrollment includes a second seat free. Buy your seat first, then email us the second participant’s name and email address and we’ll add them to the course. Bring a teammate, colleague, or friend and learn coroutines together.
coroutinesmastery.com
Master Jetpack Compose faster with a free cheat sheet designed for everyday Android development work
Keep the most useful Jetpack Compose concepts in one place. This free cheat sheet helps you quickly find layouts, modifiers, state, side effects, animations, lazy lists, and other building blocks needed to create modern Android interfaces.
cheat-sheet.kt.academy
For a limited time, one Coroutines Mastery enrollment includes a second seat free. Buy your seat first, then email us the second participant’s name and email address and we’ll add them to the course. Bring a teammate, colleague, or friend and learn coroutines together.
coroutinesmastery.com
Master Jetpack Compose faster with a free cheat sheet designed for everyday Android development work
Keep the most useful Jetpack Compose concepts in one place. This free cheat sheet helps you quickly find layouts, modifiers, state, side effects, animations, lazy lists, and other building blocks needed to create modern Android interfaces.
cheat-sheet.kt.academy
Android
Jetpack Compose Performance skill
Google has added a Jetpack Compose performance skill to the official Android skills, so your agent can track down recomposition overhead, dropped frames and UI lag in existing Compose code.
github.com
Device Streaming and Android skills - available in Android CLI
Simona Milanovic covers the latest Android CLI updates, including access to real devices through Android Device Streaming, and takes a closer look at the Wear Compose Material 3 skill.
developer.android.com
Build your way: Use any AI agent of your choice in Android Studio
Matthew Warner introduces Bring Your Own Agent in Android Studio Canary, which lets you plug Claude Agent, Codex or Antigravity into the IDE.
developer.android.com
Google has added a Jetpack Compose performance skill to the official Android skills, so your agent can track down recomposition overhead, dropped frames and UI lag in existing Compose code.
github.com
Device Streaming and Android skills - available in Android CLI
Simona Milanovic covers the latest Android CLI updates, including access to real devices through Android Device Streaming, and takes a closer look at the Wear Compose Material 3 skill.
developer.android.com
Build your way: Use any AI agent of your choice in Android Studio
Matthew Warner introduces Bring Your Own Agent in Android Studio Canary, which lets you plug Claude Agent, Codex or Antigravity into the IDE.
developer.android.com
Multiplatform
Publishing one Kotlin Multiplatform library to six places: Maven Central, SPM, pub.dev
Shiva Thapa walks through shipping his Nepali Date Picker from a single Kotlin Multiplatform codebase to Maven Central, Swift Package Manager, pub.dev, npm, PyPI and GitHub Pages, and what each of them wants from you.
medium.com
Telemetry: Shared Analytics and Crash Reporting in Kotlin Multiplatform | KMP Bits
KMP Bits moves analytics and crash reporting into commonMain, so Android and iOS stop drifting apart.
medium.com
Moving from SKIE to Swift export in a Kotlin Multiplatform project
John O'Reilly goes through what it took to move the SwiftUI client of PeopleInSpace from SKIE to Swift export.
johnoreilly.dev
Shiva Thapa walks through shipping his Nepali Date Picker from a single Kotlin Multiplatform codebase to Maven Central, Swift Package Manager, pub.dev, npm, PyPI and GitHub Pages, and what each of them wants from you.
medium.com
Telemetry: Shared Analytics and Crash Reporting in Kotlin Multiplatform | KMP Bits
KMP Bits moves analytics and crash reporting into commonMain, so Android and iOS stop drifting apart.
medium.com
Moving from SKIE to Swift export in a Kotlin Multiplatform project
John O'Reilly goes through what it took to move the SwiftUI client of PeopleInSpace from SKIE to Swift export.
johnoreilly.dev
Conferences
Android Makers is back
Android Makers is back next year as Mobile Makers! All your latest Android, Kotlin and Flutter news, 100% organized by the community. Join them in Paris on April 30th 2027. Tickets and CFP are open now.
mobilemakers.fr
Android Makers is back next year as Mobile Makers! All your latest Android, Kotlin and Flutter news, 100% organized by the community. Join them in Paris on April 30th 2027. Tickets and CFP are open now.
mobilemakers.fr
Libraries
Telar
Telar lets you build AI agents and workflows in Kotlin Multiplatform as small typed graphs.
github.com
Prosa.kt
Alex Styl's Prosa.kt is a declarative API for generating Kotlin source code, written in pure Kotlin.
github.com
Ketch
Ketch is an open source download manager for desktop, Android, iOS, the web and the command line, which splits each download across parallel connections. The engine behind it is a Kotlin Multiplatform library on Maven Central that you can embed in you own app.
github.com
kotlinstall
kotlinstall installs Kotlin/Native command line programs straight from a GitHub repository, building them with Gradle and linking the binaries into your path. It runs on macOS and Linux.
github.com
Verceltics
Apoorv Darshan's Verceltics lets you check deployments, domains, DNS, analytics and uptime across many hosting providers from your phone. The Android app is native Kotlin with Jetpack Compose.
github.com
Telar lets you build AI agents and workflows in Kotlin Multiplatform as small typed graphs.
github.com
Prosa.kt
Alex Styl's Prosa.kt is a declarative API for generating Kotlin source code, written in pure Kotlin.
github.com
Ketch
Ketch is an open source download manager for desktop, Android, iOS, the web and the command line, which splits each download across parallel connections. The engine behind it is a Kotlin Multiplatform library on Maven Central that you can embed in you own app.
github.com
kotlinstall
kotlinstall installs Kotlin/Native command line programs straight from a GitHub repository, building them with Gradle and linking the binaries into your path. It runs on macOS and Linux.
github.com
Verceltics
Apoorv Darshan's Verceltics lets you check deployments, domains, DNS, analytics and uptime across many hosting providers from your phone. The Android app is native Kotlin with Jetpack Compose.
github.com
Contribute
We rely on sponsors to offer quality content every Sunday. If you would like to submit a sponsored link contact us.
If you want to submit an article for the next issue, please do also drop us an email.