
Latest posts (Page
3)

![Business Logic Component [4/4]](/content/images/size/w300/2023/01/stages-of-block-building-for-preschoolers.jpg)
Business Logic Component [4/4]
In this final article of the BLoC series, we will look at code examples and practical implementation of several popular cases.
The first case - creating your own simple bloc based on a change notifier.
In the second example, we implement pagination using the bloc package.
6 min read
![Business Logic Component [3/4]](/content/images/size/w300/2022/12/rubik.jpg)
Business Logic Component [3/4]
In the third part of a series of articles about the bloc, we will analyze successful and unsuccessful decisions, typical mistakes, and misconceptions when designing a Business Logic Component.
10 min read
![Business Logic Component [2/4]](/content/images/size/w300/2022/11/pinhead-hellraiser-cosplayer-1ndo1jhzyu5np4hj-1ndo1jhzyu5np4hj.jpg)
Business Logic Component [2/4]
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.
7 min read
Business Logic Component [1/4]
Introduction to the theory of Business Logic Component aka BLoC.
Consideration of the main patterns, concept overview, and problems to be solved.
14 min read

Flutter Developer Roadmap
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!
6 min read
Anti-patterns of error handling in dart
This article will show common mistakes you can make when handling exceptions and alternatives to how to do it right.
4 min read

Layer link
Workshop showing how to link two layers together. And attach an overlay entry to a specific widget, tracking its movements.
6 min read

ChangeNotifier selector
Article about how to select a value from the ChangeNotifier and transform it to a ValueListenable
1 min read
Closure with partial application
Sometimes it is convenient to use closure (method inside a method) with partial application to reuse certain functionality.
1 min read
Callable classes
A Callable class allows its instance to be called a function. This feature of Dart language helps make named functions.
Providing data using zones
Use the 'zoneValues' argument to 'runZoned()' to store values in the newly created zone.
1 min read