PinnedAn info on my upcoming blogsHi all. 👋 I have been writing blogs ✍️ for sometime now and I’ve decided 🤔 to use my own blogging site to host my blogs. I hope the…Aug 18, 2022Aug 18, 2022
PinnedProduct Flavors in Flutter — Create admin and non-admin apps with distinct UI with a single…Have you ever wondered how some mobile applications have admin and non-admin variants? The admin app has different UIs than the non-admin…May 21, 2022May 21, 2022
PinnedA Taste of Reactive Programming in Flutter with RxDart and flutter_blocWhen it comes to reactive programming, not many developers, especially junior developers feel comfortable with it. The base for reactive…May 7, 2022May 7, 2022
PinnedForm Validation in Flutter using flutter_bloc and Functional Programming (Either) — A Proper WayDealing with forms is a very common task that we encounter as mobile application developers. With forms come form validation. It is…May 15, 20221May 15, 20221
PinnedException Handling in Flutter with Functional Programming (Either type)Every application needs some data sources to receive the data and display it in the UI. So, it becomes very crucial how we, as developers…Apr 27, 20222Apr 27, 20222
A deep dive into unit testing in Flutter 🧪Testing code is an important task for a developer that helps us in ensuring that our code works as expected. Testing is an important task…Aug 20, 2022Aug 20, 2022
Theme Switching & Persisting in Flutter using cubits and StreamEvery mobile app user prefers having an option to choose between multiple themes. Having decent themes available is also very crucial in…Jun 8, 2022Jun 8, 2022