How to dock a floating action button in the middle of a BottomAppBar. https://codewithandrea.com/articles/bottom-bar-navigation-with-fab/
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/
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/
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/
Let's learn about color gradients, composition, writing reusable UI code, and CupertinoSegmentedControl. https://codewithandrea.com/articles/the-power-of-small-reusable-widgets/
Flutter is awesome! Big thanks to the Flutter team and all the people in the wider community that keep pushing this project to new heights and sharing new learning material. https://codewithandrea.com/articles/my-favourite-flutter-resources/
Tutorial showing how to switch between Material and Cupertino widgets, and increase code reuse by building a platform-aware abstract base class with concrete sub-classes. Includes an overview of dialogs and their platform-specific differences. https://codewithandrea.com/videos/flutter-platform-aware-widgets-dialogs/
Controversial article with some history and a detailed comparison between Flutter and native iOS development. Includes an example showing how to build a contact list in Flutter and iOS. https://codewithandrea.com/articles/flutter-will-change-everything/
Clarifications and apologies following my previous article. https://codewithandrea.com/articles/flutter-on-ios-a-follow-up/
Detailed side-by-side comparison of language features between Dart 2.1 and Swift 4.2. https://codewithandrea.com/articles/dart-vs-swift-a-comparison/