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/

My Favourite List of Flutter Resources

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/

Flutter: Platform Aware Widgets and Dialogs

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/

Flutter will change everything, and is an excellent choice for iOS development

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/

Dart vs Swift: a comparison

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/

My 2018 year in review with Flutter

Retrospective article about my year as a Flutter developer, blogger and YouTuber in 2018. https://codewithandrea.com/articles/my-2018-year-in-review/

Introduction to Dart - Part 1: Variables and Types

Dart introduction showing how to write a simple program in Dartpad. Includes variable declaration and initialization, string interpolation, type inference, var, final and dynamic. https://codewithandrea.com/videos/intro-to-dart-part1-variables-types/

Introduction to Dart - Part 2: Functions

Dart introduction covering functions, including return types, optional parameters, nullability and default values, named parameters and the arrow operator. https://codewithandrea.com/videos/intro-to-dart-part2-functions/


Membres



Chercher