Best of FlutterApril 2026

  1. 1
    Article
    Avatar of googleossGoogle Open Source Blog·4w

    Jaspr: Why web development in Dart might just be a good idea

    Jaspr is an open source web framework for Dart that brings a Flutter-like development experience to web development, supporting SSR, SSG, and client-side rendering in a single cohesive framework. Created by Kilian Schulte as a solo project starting in 2022, Jaspr has grown to power the official dart.dev, flutter.dev, and docs.flutter.dev websites serving over a million monthly active users. The framework leverages Dart's unique compiler architecture to offer stateful hot-reload, full-stack debugging, and production builds via dart2js or dart2wasm (WebAssembly). A jaspr_content plugin handles content-driven sites from Markdown, currently powering over 3,900 documentation pages. The author argues Jaspr is ideal for Flutter teams wanting fast, SEO-friendly websites while sharing business logic and models across mobile and web codebases.

  2. 2
    Article
    Avatar of flutterFlutter·6w

    How Dart and Flutter are thinking about AI in 2026

    The Flutter and Dart team shares their strategic thinking on AI integration for 2026, addressing three developer personas: traditional developers, AI-assisted developers, and AI-first developers. Key data points include 79% of Flutter developers using AI assistants and a 46% trust gap in AI accuracy. The team outlines guiding principles including 'humans first' language design, agent-agnostic open standards via MCP, and reducing the 'verification tax' through quality AI-generated code. Collaborations with Google DeepMind and Antigravity are mentioned, along with MCP tooling for hot reload during AI-assisted development.

  3. 3
    Article
    Avatar of flutterFlutter·4w

    We rebuilt Flutter’s websites with Dart and Jaspr

    Flutter's team migrated dart.dev, flutter.dev, and docs.flutter.dev from a fragmented stack (Eleventy/Node.js and Wagtail/Python) to a unified Dart-based setup using Jaspr, an open-source web framework. Jaspr supports client-side rendering, server-side rendering, and static site generation, with a component model familiar to Flutter developers. Key benefits include a single Dart toolchain, partial hydration for performance and SEO, Markdown-driven content via Jaspr Content, and seamless use of new Dart features like dot shorthands, null-aware collection elements, and WebAssembly compilation. The migration was a collaborative effort with Jaspr's creator Kilian, who also built out Jaspr Content to meet the sites' needs.

  4. 4
    Video
    Avatar of codeheadCodeHead·2w

    The Second Coming Of Java?

    Dart is compared to Java through the lens of history and platform ambition. Both languages share the 'write once, run anywhere' philosophy, but Dart found its identity through Flutter in 2018, much like Java found its enterprise identity through Spring. While Dart will never replace Java in enterprise or server-side contexts, it has captured the mobile-first battlefield where developer mindshare increasingly lives. Kotlin is Java's true heir on Android, but Dart carved out its own niche by targeting cross-platform mobile, web, and desktop development at the right moment.

  5. 5
    Article
    Avatar of flutterFlutter·5w

    Flutter’s Material and Cupertino code freeze

    Flutter's Material and Cupertino libraries are now frozen in the flutter/flutter repository as of April 7th. This is the first step toward decoupling them into standalone pub.dev packages: material_ui and cupertino_ui. The freeze applies only to contributors; app developers are unaffected for now. After the Flutter 3.44 stable release, the new packages will be published, and developers will eventually need to migrate. The old code will be deprecated in the release after 3.44 and later deleted. Open PRs will be ported to flutter/packages, and detailed migration instructions will follow when the time comes.