This article is part of a series on testing that I am writing, and this series is part of an e-book on testing that I...
Christian Findlay is an independent Flutter developer working in Melbourne, Australia and working with .NET, Firebase, Google Cloud, and Microsoft Azure.
This article is part of a series on testing that I am writing, and this series is part of an e-book on testing that I...
Artificial intelligence (AI) has already significantly impacted various industries and is quickly making its way into software development. As AI technology advances, software businesses will...
Hiring a software developer can be daunting, especially for small businesses or startups with limited experience in the field. You may decide between hiring an...
BloC is a common UI pattern in the Flutter world. Google originally created the idea early on in Flutter’s life. Since its inception, the pattern...
The Dart language allows us to implement and mock any class. That’s because Dart has implicit interfaces, which is great for testing. However, some libraries...
Immutability is a very important part of Functional Programming. Dart and F# are two excellent modern languages that support immutability and functional programming constructs. However, Don Syme and the...
ioc_container is an IoC Container for Dart and Flutter. It started about five months ago as a quick way to replace dependencies for testing but...
The Flutter community is always looking for ways to create a clear separation between business logic and presentation. There are several solutions, but they can...