Skip to content

News

Flutter & Dart

Releases, packages, tools and community news from the Flutter and Dart ecosystem.

RSS feed
tandem.leancode.co

Tandem 0.3.0 enables AI agents to assemble Flutter UI from widget catalogs

A post on r/FlutterDev introduces Tandem 0.3.0, a Flutter package that allows AI agents to compose custom interfaces using existing developer widget catalogs. The package combines AG-UI and A2UI concepts to create personalized views. This gives developers a way to build dynamic, agent-driven layouts in Flutter.

reddit.com

Shader_transitions package brings game-style route transitions to Flutter

A Reddit discussion presents shader_transitions, a new package that uses fragment shaders to render custom game-style page transitions in Flutter apps. It includes eight transition effects, shader preloading, and routing support for go_router and auto_route. This gives developers high-performance visual transition options.

reddit.com

Developer shares tips for building YouTube Shorts feeds in Flutter

A post on r/FlutterDev outlines technical insights from building a vertical feed of YouTube Shorts using the youtube_player_iframe package. The author detailed optimizations like reusing a single player controller and configuring webview origin headers. These tips help Flutter developers avoid common video embedding issues.

reddit.com

Developer creates offline raw photo editor using Flutter and zero-copy Rust

A Reddit user showcased ApertureX, an open-source raw image editor combining Flutter and Rust. The project uses zero-copy FFI pointer passing, tile caching, and Impeller 3D lookup tables to render 50-megapixel images at 60fps. It demonstrates how developers can bypass platform channel limits to handle heavy graphics tasks in Flutter.

reddit.com

Developer releases Dart client for Vercel AI SDK stream protocol

A Reddit post highlights ai_ui_stream, a new pure Dart package designed for Vercel AI SDK's UI Message Stream protocol. The library offers a typed chat controller that handles real-time text, tool approvals, and playback controls. It enables Flutter developers to seamlessly connect mobile frontends to AI SDK backends.

reddit.com

Developer creates retro racing game using Flame and Flutter

A Reddit post showcases Road Bash, an open-source 2D racing game inspired by Road Rash and built with Flutter and Flame. The developer used custom canvas rendering, Bloc for state management, and SoLoud for audio without relying on 3D game engines. It demonstrates how Flutter can be used to build retro-style arcade games.

reddit.com

Developer releases Flutter port for PlayStation Vita supporting 60 FPS GPU rendering

Developer flutter-vita released a toolchain porting Flutter 3.47.7 to the PlayStation Vita using GPU hardware rendering up to 60 FPS. The setup mimics Linux for package compatibility and uses a bridge app for wireless deployment and debugging. Developers can now compile and test Flutter applications on Vita hardware.

reddit.com

Developer releases Flutter tycoon game built without a game engine

A developer shared on Reddit how they built AI Inc: Tycoon using Flutter and Dart without a game engine. Pure Dart handles the game logic backed by over 3,000 automated tests, while Flutter renders the interface alongside pre-rendered graphics and dynamically lowers visual effects on weaker devices.

x.com

Viktor Lidholt releases package:shad for Flutter

Viktor Lidholt announced package:shad, a pixel-perfect implementation of shadcn/ui for Flutter based on shadcn_ui. Created for the Serverpod Cloud console, the package includes performance, fidelity, and theming improvements over the original library.

reddit.com

Security review of open-source Dart packages identifies 43 vulnerabilities

A security researcher disclosed finding 43 security vulnerabilities during an audit of popular open-source Dart packages. The issues included 15 high-severity flaws, many affecting heavily downloaded dependencies. The report highlights the risks posed by unvetted third-party and transitive dependencies in Dart software projects.

reddit.com

Developer shares Flutter and Flame optimization techniques for low-end Android phones

A developer detailed optimization strategies used to maintain 60 FPS on low-end Android phones in a Flutter and Flame game. Key techniques included a pure-Dart physics simulation, single-frame component pooling, and profiling Impeller backend rendering. The write-up highlights how to prevent UI hitches on low-spec target hardware.

reddit.com

FlutterGuard released as open-source on-device security scanner for Android Flutter apps

A developer launched FlutterGuard, an open-source Android tool that inspects Flutter apps on-device. Traditional scanners miss Flutter logic inside binary libsapp.so files, but FlutterGuard scans manifest risks, hardcoded secrets, and SDK leaks locally. It provides mobile developers with a private tool to audit compiled Android application binaries.

reddit.com

Developer builds 60 FPS arcade puzzle game using pure Flutter and CustomPainter

A developer explained how they created a 60 FPS arcade game using pure Flutter rather than a dedicated game engine. The setup relies on a single Ticker loop and isolates dynamic canvas visual effects using CustomPainter and RepaintBoundary widgets. The project shows how built-in Flutter tools can deliver smooth graphics across web and mobile.

i.redd.it

AI language tutor app architecture built with Flutter and GPT-4 shared

A developer shared the technical architecture of Beeper, an AI language tutor built with Flutter and GPT-4. The app maps natural speech to Flutter UI routes for hands-free voice navigation and uses Apache OpenNLP for vocabulary extraction. It provides a real-world pattern for building accessible, AI-powered Flutter applications.

dev.to

Customized iOS AppDelegate files require manual UIScene migration in Flutter

Flutter 3.41 automatically migrates iOS apps to the mandatory UIScene lifecycle only when using an unmodified AppDelegate. Apps with custom native code, such as notification or Firebase handlers, require manual updates to launch on iOS 27. Developers must inspect their iOS configuration to prevent launch failures.