The second article is from a series of articles about BLoC. In this article, we will look at the division into layers and the general structure of the project.
Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
The path of transformation from a yellow-mouthed beginner to a seasoned expert is long and thorny. I put together a subjective roadmap broken down into milestones with the main points of interest on it. Apply perseverance, and you will reach the top of the mountain!
Introduction to the theory of Business Logic Component aka BLoC. Consideration of the main patterns, concept overview, and problems to be solved.
This article will show common mistakes you can make when handling exceptions and alternatives to how to do it right.
Workshop showing how to link two layers together. And attach an overlay entry to a specific widget, tracking its movements.
Article about how to select a value from the ChangeNotifier and transform it to a ValueListenable
Sometimes it is convenient to use closure (method inside a method) with partial application to reuse certain functionality.
A Callable class allows its instance to be called a function. This feature of Dart language helps make named functions.
Use the 'zoneValues' argument to 'runZoned()' to store values in the newly created zone.
Since Dart 2.17, we can declare enums with members.