October 16, 2024
Compose Multiplatform is a declarative UI framework built by JetBrains that allows developers to share UI implementations across different platforms. The 1.7.0 release brings more components to common code, support for type-safe navigation, significant performance improvements on iOS, and changes from the latest Jetpack Compose update. Here are the highlights of this release: For the […]
October 10, 2024
This new version uses Kotlin 2.0 and switches to kotlinx-io, making Ktor more up to date and better connected with other Kotlin tools. Ktor 3.0 works faster and gives you more options for building client-server applications. If you’re new to Ktor or need a reminder about how it works, our recent blog post, Ktor 101: […]
October 7, 2024
Kotlin’s evolution is significantly influenced by its active community. From early ideas to the final features, it’s shaped by feedback, discussions, and real-world use cases. We call this process KEEP – the Kotlin Evolution and Enhancement Process. To keep you informed about what’s coming next, we’ve created the new Kotlin Language Features and Proposals page. […]
September 26, 2024
Competitive programming is a fantastic way to sharpen your problem-solving skills in a programming language that you already know, or to explore new programming languages. The Kotlin Heroes contest is the perfect platform for that! Whether you’re a beginner or an experienced coder, Kotlin Heroes gives you the opportunity to challenge yourself, master or learn […]
fun main() { val name = "stranger" // Declare your first variable println("Hi, $name!") // ...and use it! print("Current count:") for (i in 0..10) { // Loop over a range from 0 to 10 print(" $i") } }