Flutter State Management: setState, StreamBuilder, Scoped Model, Redux

How to implement a Firebase-backed multiple-counter app with different state management techniques. Evaluation of their tradeoffs. https://codewithandrea.com/videos/flutter-state-management-setstate-streambuilder-scopedmodel-redux/

Flutter: Scoped Access with InheritedWidget

How to use InheritedWidget to provide scoped access to dependencies within a widget tree, as opposed to constructor dependency injection. https://codewithandrea.com/videos/flutter-scoped-access-inherited-widget/

Flutter: Add Unit Tests to Your App

How to extract business logic from your apps into testable classes, and write unit tests in Flutter. Uses a login demo example to write email & password validation tests. https://codewithandrea.com/videos/flutter-add-unit-tests-to-your-app/

Flutter: Deep Dive with Widget Tests and Mockito

Deep dive into widget tests. Introduces WidgetTester, Finder, matcher objects, and shows how to write tests for a login screen. Includes test mocks, mockito, acceptance criteria. https://codewithandrea.com/videos/flutter-deep-dive-widget-tests-mockito/

Flutter: Adding Animated Overlays to Your App

Let's see how to use some custom code to add animated overlays and reveal action options from a FAB. https://codewithandrea.com/articles/adding-animated-overlays-to-your-app/

Flutter: Input Validation with RegExp

Overview of regular expressions (regex). How to implement a Regex validator in Dart and integrate it with Flutter's TextField widget, so that we can validate user input. https://codewithandrea.com/videos/flutter-input-validation-with-regexp/

Flutter: Building a Flight CO2 Calculator (Part 1)

Let's see how to load a CSV file into strongly-typed model classes, that can be used to calculate CO2 emissions for flights between two airports. https://codewithandrea.com/articles/flight-co2-calculator/

Flutter: The power of small and reusable widgets

Let's learn about color gradients, composition, writing reusable UI code, and CupertinoSegmentedControl. https://codewithandrea.com/articles/the-power-of-small-reusable-widgets/


Mitglieder



Suche