State management is needed by every app. No matter the size of your project, ...

​Read More

We have all of the individual pieces of the app architecture in place. Before ...

​Read More

Handling poorly documented edge cases is tough. Using nulls to represent "no value" and ...

​Read More

The ​presentation logic holder​ we're going to use in the Number Trivia App is BLoC. We've already set ...

​Read More

Presentation layer contains the UI in the form of Widgets and also the presentation logic ...

​Read More

The last remaining part of the data layer for which we currently have only a contract ...

​Read More

Storing data locally is a task which has to be done by almost every ...

​Read More

The next dependency of the Repository is the local Data Source used for caching data gotten ...

​Read More

Now that we have the Repository implementation in place, we're going to implement its dependencies, starting ...

​Read More