Today has been my last day on the #Fluorite Game Engine and Toyota’s Flutter Embedder (ivi-homescreen) 💙
Much has been achieved in the last 2 years!
Merging my last PRs, saying my goodbyes and looking forward to the next big thing! ☺️✨🌸 #FlutterDev

Today has been my last day on the #Fluorite Game Engine and Toyota’s Flutter Embedder (ivi-homescreen) 💙
Much has been achieved in the last 2 years!
Merging my last PRs, saying my goodbyes and looking forward to the next big thing! ☺️✨🌸 #FlutterDev
Your agent taps a Flutter button. The gate passes. The VM Service returns success. Nothing fires.
The response looks like a real tap.
dusk:tap emits an effect on every response. changed: false is the classic false success: gate accepted it, onTap never fired.
Ratings across all of them: 0.
That's the honest start line. Every week we'll post the real numbers here: followers, installs, ratings, and what flopped.
Patrol or Maestro for Flutter app testing? Here’s what you need to decide. 👇
leancode.co/blog/patrol-...
Read & understand the trade-offs.
v3.144 of the Dart/Flutter extensions for VS Code have been published! Release notes here -> dartcode.org/releases/v3-... #flutterdev
Your AI agent reads Telescope's HTTP buffer to debug your Flutter app, the credentials sitting in it as sent.
Bearer header, login password, refresh token, OAuth client_secret: every one readable by the agent.
Telescope 0.0.9 masks them at the store.
dart run artisan restart, and the next start dies on its own web port.
stop sent SIGTERM to the flutter tool pid and returned at once; frontend_server and Chrome were still binding their ports.
0.0.17 reaps the whole process group and waits for the ports to free.
You wire an MCP server into your editor. Your agent gets ten artisan tools.
The artisan CLI has twenty-one commands. Eleven are absent from the MCP catalog.
Codegen, installer, and mcp-meta stay out: source mutation belongs to the host's file tools.
A Flutter CRUD screen is a fixed recipe: model, repository, write actions, form, controller, views, tests.
By hand, the scaffolding outgrows the feature.
make:resource is magic's analogue of Laravel's make:model --all. One command for the full vertical. #FlutterDev
While getting ready for the next edition of #FlutterTechSummit, we needed to check:
How long would it take to get our FTS Flutter app ready for iPhone Duo? 👀
Turns out: only 1 day. ✨
You run Telescope from a shell, not the MCP server.
Events, gates, and debugPrint dumps had no way to read from a shell.
0.0.8 ships the missing three: telescope:events, telescope:gates, telescope:dumps.
Your app takes a brand color from an end user, and the text on it has to read.
Black on dark blue and white on light yellow both fail.
Wind 1.7.0 ships contrastForeground: whichever of two candidates has the higher WCAG ratio against the background.
You write [Numeric(), Max(100)] on a numeric field, and 500 passes.
Max was measuring the string, not the value: three characters fit in 100.
Magic 0.0.22 fixes it. Min and Max read the number when the field has Numeric or Integer, as Laravel's getSize does.
We build open source Flutter packages.
Wind: Tailwind style className strings.
Magic: a Laravel style app layer.
Dusk and Telescope: let your AI agent drive and inspect a running app.
All on fluttersdk.com
dart-lang/setup-dart GitHub Action is currently broken. Please upvote/comment/contribute if your CI is affected
(workaround in 🧵)
An app that speaks one language excludes most of the world.
Flutter localization in 5 steps:
Add flutter_localizations package
Define supported locales
Create .arb files per language
Load with Intl package
Update UI dynamically
Day 50 — final day of this series. #ayeshappdev #FlutterDev
#FlutterDev PSA:
I got my first review from a complete stranger for my new app DunCrux, the offline first auto prioritizing todolist.
🚀 Forui 0.27.0 is live!
This update ships a refreshed tooltip and support for adding arrows to context menus and popovers. In addition, substantial accessibility improvements and bug fixes have been made.
Full changelog: github.com/duobaseio/fo...
#FlutterDev PSA:
`kerberjg/dart_flutter_ci_experiments` has been migrated to
`moonfeather-collective/dart_flutter_ci` 🩵✨