🚀 Kotlin 2.4.10-RC is here!

Highlights:
✅ JVM compiler fixes
✅ Compose compiler stability improvements
✅ Kotlin/Native iOS Simulator fixes
✅ New "kotlinr" CLI tool
✅ JS, Wasm, Gradle & scripting updates

https://github.com/JetBrains/kotlin/releases/tag/v2.4.10-RC

#Kotlin #KMP #ComposeMultiplatform #AndroidDev

Release Kotlin 2.4.10-RC · JetBrains/kotlin

Changelog Compiler KT-86939 JVM: IllegalStateException "No value for annotation parameter" when using const val in nested Java annotation array argument KT-83766 K2: Wrong sourcePsi is set for Sym...

GitHub

Ручной DI в Kotlin Multiplatform: понравится и тебе, и твоему ИИ‑агенту

Граф зависимостей KMP‑приложения можно собрать обычным Kotlin‑кодом — без рефлексии, кодогенерации, аннотаций и DSL. Composition root и конструкторы, никакой магии. Звучит как шаг назад от зрелых DI‑фреймворков — пока не посмотришь, кому такая форма удобна: тебе, новому человеку в команде и твоему ИИ‑агенту.

https://habr.com/ru/articles/1051804/

#kotlin_multiplatform #kmp #dependency_injection #composition_root #android #di

Ручной DI в Kotlin Multiplatform: понравится и тебе, и твоему ИИ‑агенту

Дикие фреймворки и ручной код Граф зависимостей KMP‑приложения можно собрать обычным Kotlin‑кодом — без рефлексии, кодогенерации, аннотаций и DSL. Composition root и конструкторы, никакой...

Хабр

🚀 Kotlin 2.4.20-Beta1 is here!

Highlights:
✅ K2 & Analysis API improvements
✅ Native incremental compilation enabled by default
✅ JVM bytecode target 26 support
✅ KMP, Wasm & Java interop enhancements

Release notes:
https://github.com/JetBrains/kotlin/releases/tag/v2.4.20-Beta1

#Kotlin #KMP #AndroidDev

Release Kotlin 2.4.20-Beta1 · JetBrains/kotlin

Changelog Analysis API KT-85418 Implement an API for accessing deserialized file annotations in Analysis API KT-74448 K2. False positive MISSING_DEPENDENCY_SUPERCLASS in LinkedListTest.kt, kotlinx...

GitHub

Senior Android, Kotlin, Compose Interview Mastery Track by Jaewoong is the featured track of online courses 🛤️ on Leanpub!

Link: https://leanpub.com/set/leanpub/compose-interview-track

#android #kotlin #software_engineering #engineering #computer_programming #kmp #software #sql_server

Senior Android, Kotlin, Compose Interview Mastery Track

To ace your next Android developer job interview, focus on truly understanding the concepts, not just memorizing answers, and practicing how to apply them. With over 250 quiz questions, 370 practical and follow-up questions, and 60+ pro tips, this course helps you sharpen skills, understand the why, and prepare for real-world technical challenges.

Jetpack Compose Mechanisms Course: A dissection of what runs beneath every at/Composable by Jaewoong is the featured course 🎓 on Leanpub!

Link: https://leanpub.com/courses/leanpub/compose-mechanisms-course

#android #kotlin #kmp #software #software_engineering #computer_programming

Jetpack Compose Mechanisms Course

Jetpack Compose Mechanisms, Course, skydoves, Jetpack internals.

Android & Compose & Kotlin Interview Mastery Package by Jaewoong is the featured bundle of ebooks 📚 on Leanpub!

The ultimate guide to cracking Android technical interviews, a dissection of what runs beneath every @Composable, and unlocking the 'How' and 'Why' behind Kotlin fundamentals and internal mechanisms.

Link: https://leanpub.com/b/android-compose-kotlin

#computer_programming #android #kotlin #engineering #software #software_engineering #software_architecture #kmp

Android & Compose & Kotlin Interview Mastery Package

Kotlin + Compose internals Deep Dive Package (Practical Kotlin Deep Dive+ Jetpack Compose Mechanisms) by Jaewoong is a new release on Leanpub!

Unlocking the 'How' and 'Why' behind Kotlin fundamentals and internal mechanisms, and a dissection of what runs beneath every at/Composable.

Link: https://leanpub.com/b/kotlin-compose-package

#books #ebooks #newreleases #leanpublishing #selfpublishing #computer_programming #android #kotlin #engineering #software #software_engineering #software_architecture #kmp

#lispyGopherClimate (very) #live #podcast since 2022 : I currently have the flu, sorry everyone! Today my topic is:

Xanadu and The Madman, #ErikSandewall's side of #TedNelson's story.

https://toobnix.org/w/grQNigh7kFaE9QEjWDgthF

tl ; dl: the bifurcation is that where Ted Nelson picked #programming, Basic, not math and indie gamedevs, Erik Sandewall picked #lisp, math (KR) and *not programming*.

Also, the #environment and #KMP #haiku.

#lambdaMOO #liveChat as always. 0UTC Wednesdays! #RSS https://toobnix.org/feeds/videos.xml?accountId=580185

Jetpack Compose Mechanisms: A dissection of what runs beneath every at/Composable by Jaewoong is the featured book 📖 on Leanpub!

Link: https://leanpub.com/compose-mechanisms

#android #kotlin #kmp #computer_programming #software #software_engineering

Jetpack Compose Mechanisms

Study Jetpack Compose internals and its mechanisms to understand how it works under the hood.

🚀Compose Multiplatform 1.12.0-alpha02 is here

✨ iOS context menu & locale APIs
🖥️ Better Desktop sizing APIs
🌐 Automatic Noto font fallback on Web 🔧 Major fixes for pointer input, RTL text, accessibility & resource loading
https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.12.0-alpha02

#Kotlin #KMP #AndroidDev

Release 1.12.0-alpha02 · JetBrains/compose-multiplatform

Changes since 1.12.0-alpha01 Migration Notes Desktop If your ComposePanel, ComposeWindow or ComposeDialog content can not be measured in infinite constraints (e.g. Modifier.verticalScroll) on a ce...

GitHub