Best of KotlinDecember 2025

  1. 1
    Article
    Avatar of androiddevAndroid Developers Blog·19w

    Build smarter apps with Gemini 3 Flash

    Gemini 3 Flash is now available through Firebase AI Logic, offering frontier AI intelligence optimized for speed and cost-effectiveness. The model excels at reasoning, tool use, and multimodal capabilities including video analysis and visual Q&A. Integration is straightforward using Firebase AI Logic SDK for Android apps, with features like AI monitoring dashboards for tracking latency and costs, and server-side prompt templates for secure prompt management. Gemini 3 Flash is also available in Android Studio for development assistance at no cost, with higher rate limits accessible through AI Studio API keys or Gemini Code Assist licenses.

  2. 2
    Article
    Avatar of jakartaeeJakarta EE·20w

    Book Review: Kotlin for Java Developers

    A book review of "Kotlin for Java Developers" that uses a problem-reasoning-solution approach to teach Kotlin. The book is divided into four sections covering basics, core concepts, idiomatic Kotlin features, and practical topics like coroutines and testing. While the first two chapters are weak and superficial, chapters three onward deliver strong value through structured concept presentations with Java comparisons and practical examples. Best suited as a complementary learning resource that can be completed in about a week, providing solid foundation for Android or backend Kotlin development.

  3. 3
    Article
    Avatar of collectionsCollections·18w

    Java Weekly and Ecosystem Updates: Spring, IntelliJ, Quarkus, and More

    Spring Boot 4 launches with declarative interface clients, API versioning, and enhanced security. Spring Security 7 adds multi-factor authentication, passkeys, and OAuth Identity Provider support. Spring AI expands with MCP integration and agentic frameworks, while Spring gRPC reaches General Availability. Java improvements include script execution, virtual threads, GraalVM native images, and Project Leyden AOT caches offering 75%+ startup time improvements. Kotlin developers gain JSpecify-based null-safety in Spring Boot 4. Additional updates include IntelliJ IDEA debugging enhancements, Spring Vault 4.1.0 interfaces, JDK 26 field immutability enforcement, and releases for Quarkus, Infinispan, and Gradle.

  4. 4
    Article
    Avatar of newstackThe New Stack·18w

    Java Developers Get Multiple Paths To Building AI Agents

    Java is emerging as a strong contender to Python for enterprise AI development, with multiple frameworks now available for building AI agents. LangChain4j, Embabel, Koog, and Crew4J provide Java developers with tools for integrating LLMs and building agentic systems. While Python remains dominant for research and prototyping, Java's advantages in scalability, performance, concurrency, and enterprise integration position it well for production AI deployments. Industry analysts and framework creators predict Java could match or surpass Python for enterprise AI within 18 months to three years, particularly as the technology matures and production requirements become more critical.