Flutter Automated Tests - Getting StartedAutomated tests in software development help you catch bugs and many other issues with your app before you push it. This is especially useful for large apps where testing every part manually might not be possible. Lucky for us, Flutter has different ...Aug 14, 2020 · 5 min readhackbert.hashnode.dev
Storing local data with hive (and provider) in flutterOne of the most important parts of app development is data storage and manipulation, and the same is true for flutter apps. There are many ways to store local data in flutter apps, but in this article, we will learn about just one - hive. Hive is a f...1JJul 16, 2020 · 6 min readhackbert.hashnode.dev
Dependency Injection in Dart/Flutter AppsDependency Injection is a way of making the dependencies of an object available via another object, and these dependencies are usually known as services. These services can be blocks of code, containing different functionalities that can be easily re...Feb 25, 2020hackbert.hashnode.dev
Dynamic Links With Flutter and FirebaseI recently had to create, use and handle deep links for a flutter app. It took me some time to get resources online, I felt that wasn't cool, because dynamic links is a great feature to have for mobile and web apps. So, I decided to write this post t...1YDec 12, 2019hackbert.hashnode.dev
Async Programming in Flutter With StreamsAsynchronous Programming is a principle that allows a portion of your programs run while waiting for some other activities to occur in your application thread. It allows portions of your code run independently from the main workflow. A couple of exam...Dec 1, 2019hackbert.hashnode.dev