kotlinlang.org
Open in
urlscan Pro
13.35.58.78
Public Scan
Submitted URL: http://kotlin.jetbrains.org/
Effective URL: https://kotlinlang.org/
Submission: On November 15 via api from US — Scanned from IT
Effective URL: https://kotlinlang.org/
Submission: On November 15 via api from US — Scanned from IT
Form analysis
0 forms found in the DOMText Content
The KotlinConf 2025 call for speakers is open. Submit by November 30 → v2.0.21 * Solutions * Multiplatform * Server-side * Data science * Android * Docs * Community * Teach * Play * Playground * Examples * Koans KOTLIN Concise. Multiplatform. Fun. Get started Developed by LATEST NEWS November 5, 2024 AMPER UPDATE NOVEMBER 2024 – PROJECT FILE TOOLING, COMPOSE RESOURCES, KSP2, AND ANDROID RELEASE BUILDS Amper 0.5.0 is now available! With this release, we’ve improved the IDE experience when working with multiple modules and project.yaml files, made nested completion in Amper configuration files more powerful, introduced support for Compose Resources and KSP2, improved Android release builds, and more! For the full list of changes and bug fixes in Amper 0.5.0, […] October 28, 2024 KOTLIN MULTIPLATFORM DEVELOPMENT ROADMAP FOR 2025 As Kotlin Multiplatform is now firmly established, development teams across the globe – including major companies like Shopify, Forbes, Haier, and Zürcher Kantonalbank – can harness its power in production environments. During Google I/O 2024 in May, Google announced their official support for Kotlin Multiplatform for sharing business logic across Android and iOS. This and […] October 17, 2024 KODEE’S KOTLIN ROUNDUP: EXCITING NEWS + SPECIAL ANNOUNCEMENT! Hello, it’s Kodee here, your favorite Kotlin mascot. I thought, who would be better to bring you all the exciting news from the Kotlin ecosystem than the cutest member of the team – me. So, without further ado, let’s jump right in! October 16, 2024 COMPOSE MULTIPLATFORM 1.7.0 RELEASED 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 […] Kotlin blog Why Kotlin? Simple Code examples * Simple * Asynchronous * Object-oriented * Functional * Ideal for tests * Open in Playground Simple Asynchronous Object-oriented Functional Ideal for tests Open in Playground Run 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") } } Edit code example 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") } } xxxxxxxxxx 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") } } Open in Playground → Target: JVMRunning on v.2.0.21 Get started KOTLIN IN ACTION McDonald's leverages Kotlin Multiplatform (KMP) for their global mobile app, enabling them to build a codebase that can be shared across platforms, removing the need for codebase redundancies.Kotlin Multiplatform AWS opted for Kotlin over Java for Amazon Quantum Ledger Database (QLDB) thanks to its expressiveness and structured concurrency. They rewrote QLDB in Kotlin, enhancing the user experience, benefiting from its development workflow, and adopting it fully for server-side development.Server-side Philips utilizes Kotlin Multiplatform in its HealthSuite digital platform mobile SDK. With KMP, they accelerated the implementation of new features and fostered increased collaboration between Android and iOS developers.Kotlin Multiplatform Adobe Experience Platform chose Kotlin for server-side development because of its concise syntax, async capabilities, and interoperability with Java. This shift boosted productivity and improved the developer experience, replacing Java for real-time services.Server-side By sharing over 80% of logic across iOS and Android, Forbes now rolls out new features simultaneously on both platforms, keeping the flexibility to withhold or customize features based on the specific platform.Kotlin Multiplatform Atlassian adopted Kotlin for the Jira Software cloud, leveraging its Java compatibility for seamless integration and minimizing migration challenges. Kotlin's ease of use improved developer productivity and boosted team satisfaction and efficiency.Server-side SHARE CODE ON YOUR TERMS AND FOR DIFFERENT PLATFORMS Simplify the development of cross-platform projects with Kotlin Multiplatform. It reduces time spent writing and maintaining the same code for different platforms while retaining the flexibility and benefits of native programming. Kotlin applications will work on different operating systems, such as iOS, Android, macOS, Windows, Linux, watchOS, and others. Learn about Kotlin Multiplatform BIG, FRIENDLY AND HELPFUL COMMUNITY Kotlin has great support and many contributors in its fast-growing global community. Enjoy the benefits of a rich ecosystem with a wide range of community libraries. Help is never far away — consult extensive community resources or ask the Kotlin team directly. Join the community KOTLIN FOUNDATION Actively supports community efforts in developing the Kotlin ecosystem. Learn more START USING KOTLIN TODAY! Get started Stay in touch: * Contributing to Kotlin * Releases * Press Kit * Security * Blog * Issue Tracker * Brand assets * Careers * Kotlin Merch * Opt-Out Supported and developed by JetBrains. Kotlin™ is protected under the Kotlin Foundation and licensed under the Apache 2 license. Cookie Settings Our website uses some cookies and records your IP address for the purposes of accessibility, security, and managing your access to the telecommunication network. You can disable data collection and cookies by changing your browser settings, but it may affect how this website functions. Learn more. With your consent, JetBrains may also use cookies and your IP address to collect individual statistics and provide you with personalized offers and ads subject to the Privacy Notice and the Terms of Use. JetBrains may use third-party services for this purpose. You can adjust or withdraw your consent at any time by visiting the Opt-Out page. Accept AllManage SettingsClose