Best of KotlinMay 2025

  1. 1
    Article
    Avatar of collectionsCollections·48w

    Spring Framework 7.0 and Spring Boot 4.0: Revolutionizing Development with Major Upgrades

    Spring Framework 7.0 and Spring Boot 4.0 are set to release in November with major upgrades including Jakarta EE 11 support, Kotlin 2.x compatibility, and JSpecify null safety annotations. Key highlights include Project Leyden's AOT optimizations delivering 4.4x faster startup times, enhanced API handling with auto-configuration for HTTP service interfaces, Spring Data 4.0 improvements, and the launch of Spring AI 1.0 for generative AI applications. The release also introduces unified Long-Term Support with over 7 years of support for major releases.

  2. 2
    Article
    Avatar of baeldungBaeldung·50w

    Introduction to RESTHeart

    RESTHeart is a Java-based framework designed to build HTTP APIs on top of MongoDB, automatically exposing collections as REST and GraphQL endpoints. It offers CRUD operations, role-based access, and authentication out of the box with minimal setup, providing a zero-code solution. This tutorial guides on running RESTHeart locally or via Docker, setting up authentication, and performing CRUD operations both through REST and GraphQL APIs.

  3. 3
    Article
    Avatar of habrhabr·48w

    Designing Profitable Software: Architecture Principles for Business Success

    The post discusses principles for designing profitable software by focusing on business logic, reducing technical challenges, and ensuring easy maintenance, scalability, and testing. It covers the benefits of distributed systems with stateless services and a separation of domain and integration layers for better scalability and reduced refactoring effort. Technology choices favor JVM-based languages like Kotlin for their rich ecosystem and ease of use with microservices, while avoiding scripting languages for production use.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·50w

    Master Kotlin & Android 60-Hour Course

    Discover an extensive 60-hour course on mastering Kotlin and Android development. The course covers Kotlin syntax, object-oriented programming, advanced concepts like coroutines, and Android UI design, including XML layouts and Jetpack Compose. Participants will build real-world applications, culminating in an Uber clone project, enhancing their portfolio and preparing them for a career in mobile technology.

  5. 5
    Article
    Avatar of pandProAndroidDev·48w

    Say Goodbye to Third-Party PDF Libraries: AndroidX PDF Is Here

    AndroidX PDF Viewer is a new native library from the Jetpack team that provides a lightweight alternative to third-party PDF libraries for Android apps. Currently in alpha (1.0.0-alpha09), it offers simple integration with minimal setup, built-in text search functionality, and seamless compatibility with modern Android development practices. While perfect for basic PDF viewing needs like displaying invoices or manuals, it has limitations including limited customization options and potential stability concerns for production use.

  6. 6
    Video
    Avatar of freecodecampfreeCodeCamp·50w

    Android & Kotlin Development Masterclass – Full Course

    The Android & Kotlin Development Masterclass offers comprehensive coverage from basic to advanced concepts in Kotlin and Android app development. Students learn through hands-on projects, including building a real-world Uber clone. The course covers Kotlin syntax, Android architecture, UI design, database integration, API implementation, and more, preparing students for careers as Android developers. Designed for beginners, the course requires no prior programming experience.