I recently posted a lot about using code generation with build_runner for productive #Dart and #Flutter development. Now that I am working on an in-depth article on this topic, I'd like to ask for your input. What questions do you have or what particular aspects do you struggle with? Let me know in the comments!
In the meantime, I thought I’d gather 5️⃣ useful resources I previously shared about code generation in a single thread below.
After sinking into the world of #flutter vs. #SwiftUI I must say I'm starting to enjoy flutter more than Apple's stuff. Pssst, they have documentation! And examples! and tons of code freely available without being deprecated or extinct, and no secret cabal.
Puh heute bischen am Caching der #kifferkarte gearbeitet. Wenn irgendjemand weiß wie das mit Drift im #web funktioniert bei #flutter wäre ich sehr dankbar für Hilfe. Aktuell hab ich das nur mit Memory Caching hinbekommen.
Does anyone know if there is an implementation of the Ribbon Interface in #flutter yet? Scouring pub.dev I'm not finding it but it wouldn't be the first time the search engine failed me, especially with such a common name. graphical user interface element
I had trouble getting a VerticalDivider to show up in a #flutter toolbar. It's because the Row didn't have any explicit height. There are two solutions: wrap it in a SizedBox, or wrap the row in an IntrinsicHeight. The latter can have performance penalties deep in the widget tree.
Turns out there's pkg:flutter_soloud, which already does most of the things we need. I spent the last few weeks helping Marco, the author of the package, to make the API more Dart-isan.
Thinking about submitting a talk or two to Fluttercon USA. Company would like me to talk about mobile observability, but I kinda also want to talk about Dart embedding. Curious if Fluttercon is a good fit for that....
freeCodeCamp
freeCodeCamp's open-source mobile app
freeCodeCamp.org is an online learning platform offering a comprehensive curriculum in #web development and machine learning. The curriculum is self-paced and available free of charge. The App includes challenges, tutorials, Code Radio, and podcasts.
Contribute to freeCodeCamp: https://contribute.freecodecamp.org/
Interesting. This is how an Android/MoneyMonger detects if ADB is enabled or not: it looks for development settings. This is not a new technique, but I rarely see it in malware.
It occurred to my today that I have been coding for 40 years, starting with ZX Spectrum BASIC and currently enjoying #dart and #flutter. I still love #coding, it still excites me and I am always learning. I can't image a time when I don't code.
I never realized you could check type with switch and if-case statements, but there is some nuance there. I also never did but see why it is generally not a good idea to use the runtimeType of an object to do a similar comparison #DartLang#flutter Dart .runtimeType Caution!
I often run my Flutter apps on my Mac and Linux desktops even beyond debugging but they are essentially the mobile app UI/UX running in a desktop window. I have an unwieldy spreadsheet "app" I have decided to convert to some Dart/Flutter code. I was originally going to just do my usual dev process but now I'm thinking I may try to make a legit desktop version of it. I'm curious to see where things are with respect to features like menus, toolbars, MDI (if I chose to do that), etc. I haven't explored true desktop UI/UX in Flutter since Flutter Desktop first hit beta back in 2021 so this should be interesting :). #flutter#DartLang#FlutterDesktop
Hiya everyone! We're on the Fediverse! #introduction
Date Calculator is a Flutter app to calculate date related things, it is still in alpha/pre-alpha so it is not feature complete, but the bare minimum is already here.
It is developed by @winsdominoes at the request of @AmyIsCoolz :3
I have a single-node #Proxmox setup with various services in containers and a #HomeAssistant VM. For example, https://blog.randomplace.online/ is hosted there. I needed a #Widnows build machine to build a work project, so I decided to spin up a new VM.
I got 10 minutes of build time and my server didn't die during the build. You can see the CPU load of two builds. There is plenty compute power left to serve my blog for that one visitor per month. Also, the Home Assistant VM was not affected.
Need to mention that the node is an #ASUS PN41 with 4-core Celeron N5100 and 16GB of RAM.
I will take the last five minutes of my break to make a smoll callback on #NGL vs #retrospring
IMO; #NGL was made with influencers in minds since it deeply connect with #insta, #snap etc .I perfectly see it being using during a live and answering asap a question is asked.
Retrospring and on the others feel more like a way to open to peoples without pressuring anything. The UI remember me of liberapay, simple, straighforward. And you can actually customize it using simple css. 1/?
On the others NGL interface (only mobile app) look like a mashup between iOS UI code (bottom scroll for choices) and Android 4.3 theming. If think I could get something more natural using #Flutter
.
Restrospring doesn't have a mobile app at all and , well who care? The website is enough indeed and responsive. And the mobile version is quite well made.
So ofc, my choice is biaised toward retrospring, the UI, the privacy features, the customization, it's something made to be ... 2/?