KotlinConf 2025 očima Green:Code & ETN Group

11.6.2025
Eventy
Kamil Volf
Kotlin/Java Competence Lead

Akce KotlinConf 2025 znovu potvrdila, že Kotlin a JetBrains mají skvěle našlápnuto. Letos dorazilo více jak 2 200 účastníků včetně Green:Code delegace složené z Kamila Volfa, Františka Novosada, Pavla Habžanského a dvou kolegů z Etnetera Group zaměřených na mobilní vývoj. Silné české zastoupení bylo cítit i díky dalším firmám z ČR a partě kolem Kotlin Server Squad meet‑upu.

I navzdory lehkým komplikacím s dopravou dorazila celá naše skupina do Kodaně v pořádku a odvezla si nejen inspiraci, ale i potvrzení správného směru a dobrou dávku motivace dál posouvat Kotlin ekosystém u našich klientů.

Green:Code tým

Klíčové novinky z keynote

AI, bezpečnost a naše další kroky

JetBrains letos mluví o „AI‑first tooling“. LLM je nevyzpytatelné, keynote zdůraznila history compression a představila Koog – framework pro stavbu AI agentů s debuggerem „coming soon“.

Vyplynul z toho pro nás akční bod, a sice že interně prověříme, zda Junie a Mellum splňují naše bezpečnostní standardy (on‑premise varianta, audit logy, data‑retention).

Technické perly, které nás zaujaly

  • Compose Multiplatform 1.8.0 (iOS stable) – sdílené UI napříč Android/iOS/Desktop/Web; mobilní tým ETN veze proof‑of‑concept.
  • Kotlin Multiplatform Plugin (KMP) – nový Gradle plugin výrazně zjednodušuje konfiguraci multiplatformních projektů; preview už v Android Studio.
  • Hot Reload & Live Edit of Code – instantní náhled UI současně na Androidu a iOS, zkracuje dev‑loop.
  • Kotlin × Spring Boot 4 (GA listopad 2025) – Milestone 2 už přináší úplnou null‑safety a optimalizace pro AOT.
  • Exposed 1.0 (RC) + R2DBC – asynchronní CRUD bez JDBC lock‑in; alternativa k JPA.
  • Gradle 8.1 (stabilní configuration cache; v Gradle 9 preview další optimalizace) – ukázky 3× rychlejších buildů; řešíme integraci do dynamických agentů.
  • Ktor 3.1.3 – hlavní větev 3.x přešla na kotlinx‑io; prověříme použitelnost.
  • Kotlin Notebook – interaktivní „runtime“ programování přímo v IDEA.
  • Spring AI – image generation API – jednotné volání (OpenAI, Stability AI…).
  • Project Valhalla & inline value types (KT‑77734) – experiment, který může přinést compile‑time jistotu neměnnosti.
  • Coroutine debugging – hooky pro logování kontextu a nové nástroje pro tracing asynchronního kódu.

Proč to stálo za to

  • JetBrains šlape: roadmapa jazyk + tooling je ambiciózní a jasné.
  • AI je v produkci – Junie & Mellum(LLM model od Jetbrains) už nejsou hračky, ale seriózní nástroje k ověření.
  • Kotlin multiplatform – Compose pro iOS je stable.
  • Green:Code + ETN jsou u toho od začátku – a díky tomu držíme know‑how fresh.

Konference nebyla jen o prezentacích, důležitý byl i networking, v rámci nějž bylo možné probrat pocity a dojmy se zahraničními vývojáři z nejrůznějších firem. Slyšet češtinu v Bella Centeru bylo příjemné plus. Příjemně nás překvapilo, jak velké zastoupení ČR v Dánsku měla. Těšíme se na viděnou na příštím Kotlin Server Squad meet‑upu!