Most Flutter Beginners Use TextField Wrong - Here's the Right Way
If you're building Flutter apps, you'll spend a lot of time working with user input. Whether it's a login form, signup page, search bar, or profile sc…
Tech news from the best sources
If you're building Flutter apps, you'll spend a lot of time working with user input. Whether it's a login form, signup page, search bar, or profile sc…
After 5+ years of Flutter development, I got tired of setting up the same boilerplate every project. So I built SM CLI Install dart pub global activat…
— flutter_markdown re-parses the entire response string on every streamed token. The fix is an append-only AST with monotonic node IDs used as Flutter…
Hey Dev.to Community I've been a Flutter/Firebase developer for the past couple of years, and I recently shipped something I'm genuinely proud of — Sc…
RetailSale is an open-source retail and inventory management system built with Flutter, and the project is open for contributions from developers, tes…
One-shot operations as first-class state, with declarative listeners. More in Github . An Action is a tiny piece of reactive state that represents a s…
Dart for Java Developers A deep, practical mapping from Java to Dart: syntax, type system, concurrency, tooling, Flutter, and backend (Shelf, Relic, S…
Writing programs in OOP after more than 10 years of Erlang, Elixir and other Functional languages is kinda difficult. Instead of starting with a compl…
Dart's concurrency model is unusual: single-threaded event loop by default, with explicit Isolates for true parallelism. No shared memory, no race con…