- Hive CE is now faster than Hive v2. IsolatedHive is even faster.
See the new benchmarks Thanks to some optimizations, Hive CE is now faster than Hive v2 ever was. Since IsolatedHive can call the sync read/write methods due to being on a separate isolate, it can...
43 points6 comments2 d ago
- CircularProgressIndicator rebuilds on every frame. I measured what that costs (repro + numbers)
A spinner on an otherwise static screen keeps Flutter producing a frame on every vsync. I wanted to know what each of those frames costs, so I read the source and measured it. What it does on...
43 points6 comments4 d ago
- flutter_patcher 1.0: Open-source, self-hosted code push (Android + iOS) for Flutter using Dart dynamic modules
I just shipped 1.0 of flutter\patcher. It lets you fix bugs in a released Flutter app by shipping a patch instead of a new store release. No account and no backend: patches are static files you...
36 points15 comments3 d ago
- PSA: go_router 18 silently drops "adaptive page transition" behaviour
Before 18, every page/route would have a platform-adaptive transition (slide on iOS, fade on Android). Then, suddenly, at v18, there's no longer a transition. It happened because of the "switch to...
30 points5 comments3 d ago
- I built an open-source MIDI music theory app with Flutter for Windows, macOS, and Android
I've been working on ChordLens, an open-source (GPL-3.0) for exploring piano chords and music theory interactively. It lets you: Real-time MIDI note and chord detection Piano keyboard and...
21 points2 comments2 d ago
- Flutterverse now has a Flutter jobs section (updated daily, no paid or sponsored posts)
There have been a few requests to add job listings to Flutterverse, so I finally built it! How it works: Jobs are collected directly from company career pages and refreshed daily. Each listing...
19 points6 comments5 d ago
- Ported Obsidian's Pele Mermaid renderer to pure Dart (pele_dart) so I wouldn't have to use a WebView
I’ve been working on a desktop Markdown viewer in Flutter (Siren) and hit the usual wall with Mermaid diagrams: pretty much every existing approach spins up a hidden WebView and runs mermaid.js....
15 points6 comments2 d ago
- Stop asking LLMs to do math in Generative UI
I have been watching a lot of recent Generative UI demos where an AI streams down an interactive card, like a recipe or an order summary. But as soon as the user drags a slider or edits an item...
10 points3 comments1 d ago
- list_smith (new major 3.0.0+) now supports optimistic (in-place) edits now
controller.upsert(...) and controller.remove(...) now allow for this. Also allow an automatic rollback feature for when it fails (via their ...Async siblings). So you don't have to refetch from...
9 points2 comments4 d ago
- A 10-minute introduction to Widget Previews
Widget Previews have been stable since Flutter 3.47. They provide a quick and convenient way to see the different states of our layouts while designing them. In this short video, I show you what...
8 points0 comments4 h ago