~/conference

Fluttercon USA 2025

date:2025-06-25..2025-06-26
location:Brooklyn, New York City, United States
series:FlutterCon USA · 3 editions
editions:[Fluttercon USA 2024, Fluttercon USA 2025, FlutterCon USA 2026]

Flutter developers, plugin authors, mobile developers, framework engineers, web developers, desktop developers, embedded developers, engineering managers

CustomPainter drawing pipelines; Dart FFI compute offload; method channel vs FFI performance; multi-child layout algorithm; slivers custom scrolls; js_interop for web interop; multi-view Flutter embedding; Server-Driven UI with Flutter; Firebase Data Connect SDK generation; Supabase row level security and RPCs; Model Context Protocol (MCP) Dart; Gemini-powered AI development workflows

titleauthorlength
Flutter: The Last UI FrameworkChris Sells50m
Claims growth of Flutter from 150,000 to 3 million developers and announces a new Dart agent framework Dartantic; demos live integration with a local Dart MCP…
Talk on
Flutter Team Q&AEric Windmill, Mitchell Goodwin, Andrew Brogdon, Seth Ladd39m
Brief, specific answers: the team already publishes app architecture guidance (Sept-ish) and sees adoption across large apps; the team is not building Apple’s…
Talk on
Mastering CustomPainter: Going Beyond Widgets in FlutterSofia Rey37m
Explains how to parse backend SVG strings into Flutter paths using the xml and path_drawing parser (parseSvgPathData), convert SVG commands to Path methods…
Talk on
Binding Native Plugins with Flutter and DartJeff Ward30m
Compares method channels, FFI gen and JNI gen by measuring real code: sends 410KB JSON over method channel to show async latency, uses OpenCV ArUco detection…
Talk on
Lessons from Building a Supabase Powered Flutter appPooja Bhaumik32m
An app called Anchor for ADHD developers uses FlutterFlow with Supabase as the backend and documents concrete fixes: implement RLS policies to stop…
Talk on
Firebase Studio: AI-Powered Flutter DevelopmentJames O'Reilly22m
Cloud VM IDE built on VS Code lets teams launch a reproducible workspace locked to a Nix channel (example: dev.nix with stable-24.05) including system…
Talk on
Writing better tests with less workGreg Price41m
Argues that most value of tests is catching future regressions and that Flutter has “more tests than implementation,” so tests must be cheaper and clearer…
Talk on
Modern JSON Handling in a Macro-less Flutter EraDanielle Cox19m
Compares manual JSON methods, json_serializable generated code, and freezed data classes, demonstrating concrete patterns like using top-level converters for…
Talk on
Empowering Dart & Flutter with the Model Context ProtocolJhin Lee32m
Claims that 82% of developers used AI in 2024 and that the Model Context Protocol fixes AI hallucination by giving models real world access through MCP Dart, a…
Talk on
Empowering Your Flutter Apps with AIGianfranco Papa36m
Company workflow shifts to shipping AI features from Flutter clients using Firebase AI Logic as a secure middleware to Gemini models so no API key lives in the…
Talk on
Building Cross-Platform, Multi-Modal Agents with FlutterJesse Ezell33m
Built a cross‑platform agent platform that ships voice bots, document authoring, media gen and real‑time collaboration using Flutter web + mobile, a Python…
Talk on
Multi-Child Algorithm Deep DiveScott Stoll27m
Breaks down the actual Flutter flex layout rules into the six-step multi-child layout algorithm, showing how unflexed children are measured first, leftover…
Talk on
Adopting native assets for cross-platform FFI pluginsSimon Binder39m
Announces that code assets (renamed from native assets) let Dart declare native functions at compile time so the toolchain links or bundles native libraries…
Talk on
Building Google Maps Navigation for FlutterJoonas Kerttula27m
A Google Maps Navigation Flutter plugin is implemented as a single package that uses Pigeon + method channels (FFI was tested but deemed immature), exposes…
Talk on
Bringing a Legend to Life: Reimagining Rogue in FlutterDanielle Cox25m
Porting a 40-year-old Rogue means rewriting a 40,000-line C codebase that embeds game state inside curses held game state and blocks on a synchronous getch…
Talk on
The Sacred Scrolls: Crafting Your Own SliversAngjelko Miloshevski24m
Built a lazy version of a sliver that converts an existing expansion-tile sliver into an on‑demand renderer using SliverMultiBoxAdapter and the child manager…
Talk on
Mastering Scalable Theming for Custom Flutter WidgetsMauricio Miguez37m
Explains how to implement scalable theming by using MaterialApp + ThemeData, creating a custom ThemeExtension to hold primary/secondary style objects, and…
Talk on
Getting to know js_interopKali27m
Explains concrete JS <-> Dart conversions: use the web package and jsify and dartify for coarse map/object work but prefer targeted conversions because arrays…
Talk on
From Vectors to Pixels: mastering imagesAloïs Deniel38m
Image handling changes app performance and UX, not just aesthetics: explains GPU textures and sampling, shows raster decoding cost and cache behavior, gives a…
Talk on
From Mobile to Web: Reusing Flutter via Multi-View EmbeddingFré Dumazy27m
Shows how to embed a Flutter web build into an existing site with custom bootstrap + multiview flag, then replace runApp with run_widget vs runApp to manage…
Talk on
Enhance the customer experienceMiguel Ramos, Maneesh Tewani, Andrew Peynado38m
Shows a Flutter app using Firebase AI Logic to call Gemini 2.5 Flash and Imagine models from client Dart code with three lines to instantiate, prompt, and…
Talk on
Remote Controlling Robots with Flutter & WebRTCClint Purser43m
Claims that a Flutter app can control real robots peer to peer by sending gRPC over WebRTC with protobuf-defined APIs and a central signaling server at…
Talk on
Avoiding the dogma - a plea for mutable objectsThomas Burkhart37m
Argues immutable-by-default is dogma and shows a concrete alternative: wrap backend DTOs in proxy objects that expose getters, override fields for optimistic…
Talk on
More Flutter and Dart and AI, Oh My!Chris Sells42m
A usable Flutter AI chat widget (Flutter AI toolkit v0.9.x) ships with Firebase provider support to hide API keys, pluggable LLMs (Gemini, OpenAI, Anthropic…
Talk on
Applying Matrix4 Transformations in FlutterValentina Llavayol, Juan Manuel Silveira33m
Uses Matrix4 from vector_math as a 4x4 (16 doubles) transform to combine translate, scale and rotate into one pipeline, showing concrete code: translate(x:50)…
Talk on
Using Dart FFI for Compute-Heavy TasksRobert Odrowaz-Sypniewski36m
Dart FFI plus native C code is used to speed pixel‑art algorithms (alpha premultiplication, flood fill) in a Flutter plugin built with dart:ffi and the ffi_gen…
Talk on
Ephemeral UIs That Learn, Adapt, and VanishLeo Farias30m
Claims an intent-based architecture that renders UIs from a schema and then prunes or hides components as tasks change, with a prototype called Muse intent…
Talk on
Vibing FlutterFrank van Puffelen37m
Shows a workflow that uses Dreamflow → edit in Flutterflow → download code to generate an Asteroids prototype, then wires it to Firebase Realtime Database for…
Talk on
Server-Driven UI in FlutterJordan Nnabugwu14m
Server-driven UI here claims rapid iteration and no app store dependency and cites NewBank running SDUI at scale with 10 million users, 2,000 engineers to…
Talk on
How to build a desktop widget kit for Flutter appsMatt Carroll30m
Argues that Flutter desktop needs a much bigger widget set — roughly 50 to 100 core components versus ~20 for mobile — and shows concrete APIs and patterns to…
Talk on
The Essential Guide to BuildContext in FlutterBettina Carrizo36m
BuildContext is actually the Element node that tells a widget where it sits in the three trees (widget, element, render object), demonstrated by stepping…
Talk on
Generating Developer-Friendly SDKs with Firebase Data ConnectManeesh Tewani37m
Firebase Data Connect generates SDKs from a GraphQL schema, auto-provisions a Postgres backend, and produces REST/GraphQL endpoints plus Dart models via the…
Talk on
Adopting Flutter at ScaleMikal Wessel, Lawrence Wisne, David DeRemer46m
Universal rewrites its legacy iOS/Android apps into a single Flutter codebase serving Orlando, Hollywood, and Japan, completing a feature‑for‑feature rewrite…
Talk on
Simplify app development by building widgets in isolationLucas Josefiak29m
Widgetbook is an open-source Flutter tool that builds widgets in isolation, turning refactor-prone components (three refactors to go from provider to plain…
Talk on
Rive: The Final Frontier of Graphics for Flutter AppsRoman Jaquez38m
Rive provides an editor, runtime and native C++ renderer that runs 120 FPS interactive vector animations, demos show slides driven from an iPad emulator and an…
Talk on
Flutter's Golden AgeMatt Carroll35m
Announces an open source package called Flutter Test Goldens that replaces Golden Toolkit by producing decorated galleries, extracting per-widget snapshots…
Talk on
Vibe Coding with FlutterNorbert Kozsir01h 09m
Builds a usable conference app for Fluttercon USA 2025 by feeding the site JSON into an AI IDE and iterating: uses Cursor AI IDE to generate Dart/Flutter…
Talk on
Build Spectacular TV Apps with FlutterMrinal Jain22m
Targets Android TV, Fire OS, Tizen and webOS to cover roughly 60% market share while skipping Apple TV at 2.7%. Shows concrete manifest edits: declare a TV…
Talk on
Dart Exceptions: Best PracticesRandal Schwartz36m
Defines three Dart exception categories (Exception, Error, anything thrown) and recommends only catching Exceptions while letting Errors phone home to crash…
Talk on
Custom Entrypoints for Smarter Background ProcessingAniket Bhosale, Maria Mathew34m
A concrete account of making a custom isolate as default to avoid a large refactor when moving a backend from REST to socket IO, including native changes…
Talk on
Geotriggers & Spatial Awareness with ArcGIS Maps SDKMartino Yovo39m
Builds a proactive tourism demo that auto-announces places between Union Square and Times Square using ArcGIS Maps SDK for Flutter, simulated location feed…
Talk on
Interactive Experiences Using Flutter, Arduino, Raspberry PiMatthew Jones31m
Shows hardware projects that actually run: Decisionator and Flip Puck run on a Raspberry Pi 4B (8GB) with the Flame engine and Flutterpie, a Big Blue Button…
Talk on
Agentive Experiences With Flutter: What, How, and Why Bother?Andrew Brogdon47m
Recap of recent Flutter wins (over a million monthly active devs, 35M users on a museum app, Flutter running at 120 FPS on embedded hardware) and concrete…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.