#flutterdev

hankg@social.isurf.ca

I may have to try this. I've been using optional arguments with defaults for this instead. For more complex objects this can be more expressive. I've used it for other components (data, service, etc.) but never Widgets.


https://twitter.com/mcflyDev/status/1475496454806548485

#refactoring #flutterdev #flutter #fluttertip

hankg@social.isurf.ca

Big on my list of things to do today is to document a pernicious bug in a contained reproducible way that causes the NVIDIA drivers to not only throw kernel errors but also crash the OS. Lots of patience will be needed for sure. #programming #flutterdev

hankg@social.isurf.ca

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

hankg@social.isurf.ca

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ā€¦

hankg@social.isurf.ca

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


https://twitter.com/r_FlutterDev/status/1441034179639185409