Skip to main content


I’ve released my first Dart/Flutter library. It implements the Result Monad (like in Rust) for doing result/error propagation/handling without relying on exceptions or returning null or specific values for errors. #dart #dartlang #flutter #flutterdev nequalsonelifestyle.com/2021/11/29/res…


While writing a Facebook archive viewer (Kryanite) I ran across the problem of Facebook not properly encoding Unicode. Another dev figured it out and developed a Python snippet to fix it. I've done the same now for Dart #dartlang #flutter #flutterdev nequalsonelifestyle.com/2021/11/23/fix…



API implementation generator for Flutter. Put Swagger.json URL or OpenAPI JSON and download all models and endpoints as classes and methods ready to use ift.tt/3xdMRJ6 ift.tt/3x9uV2a @FlutterDev #flutterdev


Yesterday I put out a beta of Kryanite, a cross-platform desktop app to help people browse their offline Facebook data. It is my first real #flutter project. If things continue going well I think I'll become primarily a Flutter & Dart developer #flutterdev nequalsonelifestyle.com/2021/11/18/rea…

manuelcaeiro ☕ reshared this.

Flutter is simply awesome! 😀
Well done sir! 😀


The post earlier on cross platform desktop Flutter has me looking at if it makes sense to extend and/or fork Flutter Platform Widgets as a baseline. Plus side is one stop shop. Down side is it'd have to link in non-standard UI libs. #flutter #flutterdev github.com/stryder-dev/fl…


I had a "how to do cross-platform UI with Flutter" blog post (down to widgets) in the works but now I don't have to thanks to @whiplashoo. Caveat is I'd be doing it with Yaru for #linux native look/feel as well as Mac and Windows. #flutter #flutterdev blog.whidev.com/native-looking…
In my experience, that’s very difficult if not impossible to do properly (and a moving target). What you end up with is something that looks like a duck but barks. And, usually, is lacking in accessibility.

If it’s not native, it’s actually better if it doesn’t look native either so it doesn’t create expectations it cannot meet.
That's an interesting point about trying to not look too native as to not throw people off. The Flutter site has a bunch on accessibility for mobile and web but nothing for desktop right now. Desktop is just hitting beta so not sure if that's a documentation oversight or a lack of ability though. https://flutter.dev/docs/development/accessibility-and-localization/accessibility


I've done all my #flutter desktop dev on Linux for this app. Today I started work on Mac & Windows. Besides a path processing hiccup on Win and some CocoaPod Rosetta issues, both small, was painless. Also confirmed picking up dark mode on all three too. Very pleased. #flutterdev


Reminder that in latest Flutter release (2.5) you have to specify the pointing devices that support dragging to get mouse scrolling to work in Flutter Desktop. #flutter #flutterdev flutter.dev/docs/release/b…


I've finished "Flutter Apprentice" and wrote a review on @goodreads TL;DR I'm impressed enough with it from the free preview period I'm going to buy it anyway in appreciation. Great reference for people trying to learn #flutter #flutterdev goodreads.com/review/show/42…


This 3 mo free offer by Ray Wenderlich is a bit elementary for me *except* on the layout stuff. Really digging the pointers on that. I can see this is a great intro book for anyone wanting to learn #flutter #flutterdev from scratch though. raywenderlich.com/28213725-annou…
I should say elementary so far since I'm only up through most of Section II. The stuff coming up in Section IV on state management and networking and Section V on deployment will probably be very helpful to me as well since I'm just getting into that recently.


I've just been using the standard Flutter localization. I see there are other packages I should try. I like the shorter syntax and am thinking maybe instead add extension methods to wrap the standard Flutter libraries to get the same t() or .i18n notation #flutterdev #Flutter

What pain points did you experience with i18n and flutter? ift.tt/3hZUQD6

Hi everyone,

I developed a flutter app which I had to i18n (translate). I used the excellent package from Glasberg. But I observed quickly that managing translations as Jsons (or Map's in Dart'…



I had the need for a good grid-based control for a Flutter desktop app I'm getting ready to start working on. I was going to use the standard DataTable control but maybe I'll try this instead.

Check out this impressive #Flutter grid for desktop usage by #FlutterDev @reNotANumber - totally cool 😎 and my want factor is through the roof 🚀👍💙 twitter.com/reNotANumber/s…



Not surprising but still happy to see the Flutter Gallery running on a de-Googled ⁦@myTeracube⁩ 2e phone running ⁦@e_mydata⁩ /e/os. Even in debug mode performance was good. Looking forward to doing more Flutter dev. #flutter #flutterdev #opensource #privacy

5251927


I'm simultaneously trying to tackle my major dev weakness (GUIs) and learning Flutter at the same time. Is the Flutter Gallery (specifically stuff like Reply app) considered a best practices type reference or just demo code for visual purposes? #flutter #flutterdev


Hello #flutter #flutterdev community. Is there a Split panel planned for the standard control catalog? I found this one in dev tools (2nd link) referenced by the Gist (1st link) by @rodydavis
gist.github.com/rodydavis/12d0…
github.com/flutter/devtoo…