• Product Blogs
    • Français
    • 日本語
    • 한국어
    • Türkçe
    • Deutsch
    • Português do Brasil
    • Русский
    • Español
    • 简体中文
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • MPS
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
      • Toolbox App
    • Plugins

      • Big Data Tools
      • Quality Assurance
      • Rust
      • Scala
    • Team Tools

      • Code With Me
      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages

      • Kotlin
      • Ktor
    • Education

      • Edu Products
    • Company

      • News
      • Security
      • Team
      • JetBrains Platform
Kotlin logo

The Kotlin Blog

Kotlin Programming Language by JetBrains

  • News
  • Releases
  • Server
  • Mobile
  • Data Science
  • Libraries
  • Early Access Program
Visit the Kotlin Site

case study

JetBrains Toolbox Case Study: Moving 1M users to Kotlin & Compose Multiplatform

Victor Kropp, the Team Lead for the Toolbox team at JetBrains, shares the story of adopting Kotlin and Compose Multiplatform on desktop. The JetBrains Toolbox App is the single entry point for developing using JetBrains IDEs. It serves as a control panel for tools and projects, and makes installing and updating JetBrains IDEs quick and easy. Originally started in 2015 as a hackathon project, t

Sebastian Aigner Sebastian Aigner

Faire Сase Study: Kotlin Backend for a Disruptive SMB Marketplace

Like most startups, at the beginning of its journey Faire was looking for an efficient solution to base its tech stack on. Here is their story of starting with Java and migrating to Kotlin in a year.

Alina Dolgikh Alina Dolgikh

Expedia Group Case Study: Bootiful APIs With GraphQL and Kotlin

Expedia adopted Kotlin because of its null-safety compiler guarantees, the conciseness of the language, and its full Java interoperability. Interoperability with Java made a gradual Kotlin integration possible without having to fully rewrite applications.

Anton Arhipov Anton Arhipov
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
  • Français
  • 日本語
  • 한국어
  • Türkçe
  • Deutsch
  • Português do Brasil
  • Русский
  • Español
  • 简体中文
Copyright © 2000–2022 JetBrains s.r.o.