Best of KotlinMarch 2024

  1. 1
    Article
    Avatar of medium_jsMedium·2y

    Kotlin Design Patterns: Factory Method Explained

    Delegate the responsibility of creating objects to a single method, avoiding duplicate creation logic, providing a single source of truth for object creation, and hiding the complexity of creation and selecting the proper implementation.

  2. 2
    Article
    Avatar of vaadinVaadin·2y

    Build modern web apps 100% in Kotlin

    Build modern web apps in 100% Kotlin using Vaadin Flow. Vaadin Flow provides a stable and secure execution environment, the JVM server, and an abstraction layer that allows developers to forget about browser quirks, HTML, and DOM. Kotlin developers also have access to smart UI components and can integrate with existing JVM applications.

  3. 3
    Article
    Avatar of kotlinKotlin·2y

    K2 Kotlin Mode (Alpha) in IntelliJ IDEA

    IntelliJ IDEA 2024.1 introduces K2 Kotlin Mode, which provides faster and more robust Kotlin code analysis. The K2 mode supports future Kotlin features, improves code analysis stability, enhances IDE performance, and offers improved API for third-party plugins. However, it does not support Kotlin Multiplatform projects, Android projects, and some minor features. To enable K2 mode, go to Settings | Languages & Frameworks | Kotlin and enable the K2-based Kotlin plugin.