This article introduces you to the concept of Reactive programming (Rx) in Flutter and talks about how a few popular libraries implement it. It talks...
Christian Findlay is an independent Flutter developer working in Melbourne, Australia and working with .NET, Firebase, Google Cloud, and Microsoft Azure.
This article introduces you to the concept of Reactive programming (Rx) in Flutter and talks about how a few popular libraries implement it. It talks...
Dart has a powerful feature called extensions. This feature can significantly improve the readability and maintainability of your Flutter code. This comprehensive tutorial explores how...
35 Best Flutter Blogs - Check out the top Flutter blogs
Dart 3 adds a new feature called Switch Expressions. Dart is a multi-paradigm language that supports both object-oriented, imperative, functional-style and declarative programming. Programmers have...
Color plays a critical role in the Flutter user experience. It can enhance or destroy the look and feel of your app. We can represent...
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...
Dart makes it pretty easy to create immutable classes, and several patterns encourage you to use them. However, we often don’t use immutable collections correctly. If...
Trailing commas may sound like a minor aspect of the Dart language, but they have a major impact on the formatting of your code. This...
Mutation testing is a technique for measuring the quality of your tests.
Building classes in Dart is similar to C#, but there are some quirks that you need to be aware of. This article shows you how...
Flutter 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...