Posts

Max's Flutter Course

Image
If Pixel 6 phone VM is screwy: Kill the existing one and fire up new one from command prompt.  "%LOCALAPPDATA%\Android\Sdk\emulator\emulator" -avd Pixel_6_API_36 -no-snapshot-load VS Code Boilerplate  STLESS STFUL STANIM VS Code CTRL - D  for simultaneous typing CTRL-SHIFT-L for simultaneous typing on steriods How to think about it day-to-day When you’re coding Flutter, keep asking: “What state produces this UI?” Not: “How do I update this label?” “How do I hide that button?” Instead: “What boolean controls whether it exists?” “What value controls what it shows?” One sentence to remember Flutter UI is a snapshot, not a thing you poke. Once you internalise that, passing functions, rebuilding widgets, and all the “why is this recreated?” stuff starts to feel logical instead of hostile. Something for the future: Which MVVM flavour to pick (Flutter reality) Provider + ChangeNotifier : simplest, most common beginner MVVM. Riverpod : cleaner d...