CFChristian Findlayinflutterfromdotnet.hashnode.dev·Dec 18, 2021 · 3 min readRun Flutter Widget Tests as Integration TestsThis blog is disappearing. All content is available on ChristianFindlay.com. Read this article here. Automated testing in flutter is easy. The flutter team built it into the framework from the ground up. They call it integration testing, but non-flu...00
CFChristian Findlayinflutterfromdotnet.hashnode.dev·Dec 3, 2021 · 3 min readDart: Manual Mutation TestingMutation testing is a technique for measuring the quality of your tests. Mutation testing (or mutation analysis or program mutation) is used to design new software tests and evaluate the quality of existing software tests Wikipedia There are many ...00
CFChristian Findlayinflutterfromdotnet.hashnode.dev·Oct 29, 2021 · 3 min readHow to Build a Flutter Navigation Drawer (Hamburger Menu)Navigation drawer is a typical UI pattern for adaptive menus. The Material Design documentation formalizes the menu's behavior, but this pattern is not peculiar to Material Design. The pattern includes a basic Hamburger menu but isn't limited to smal...00
CFChristian Findlayinflutterfromdotnet.hashnode.dev·Sep 5, 2021 · 5 min readDart Classes for C# ProgrammersBuilding classes in Dart is similar to C#, but there are some quirks that you need to be aware of. This article shows you how to write Dart classes and the major differences between Dart and C# The Basics Here is a typical C# class with three propert...00
CFChristian Findlayinflutterfromdotnet.hashnode.dev·Sep 4, 2021 · 6 min readFlutter: First ImpressionsFlutter is Google's cross-platform UI Toolkit. It uses the language Dart. I have a long history of building cross-platform apps with .NET and XAML. I created the first Uno Platform Udemy course. This blog is about my journey into Flutter and why I th...02UY