blog.dammak.devMastering the Singleton Pattern in DartPicture this: You're building a Flutter app for a food delivery service. Your app needs to track user analytics, manage configuration settings, handle API calls, and maintain a logging system. Without proper architecture, you might end up creating mu...Jun 16, 2025·7 min read
blog.dammak.devUnderstanding Design Patterns: Why Dart Developers Should CareIntroduction If you've ever built a moderately complex Flutter app, you've probably hit that moment where everything starts to feel... messy. Maybe your state management is tangled, your service classes are doing too much, or you're duplicating logic...May 31, 2025·7 min read
blog.dammak.devHow to run your flutter app on multiple emulator devices using vscodeFlutter is a cross-platform mobile framework i.e its support for Android, iOS, macOS, Window, Linux e.t.c, developing flutter is so fascinating that you get to write once and run on all platforms. in this post, I will be showing how to run more than ...Aug 28, 2020·3 min read
blog.dammak.devTop 10 Youtube channels for Flutter developers (2020)It's 2020 and the rate in which Flutter is trending is increasing exponentially, and learning can be difficult if people are not been pointed to the right resources. With the below-curated list of the youtube channel, I believe it will help flutter d...Jan 7, 2020
blog.dammak.devHow to fix Android X error with firebase plugin in your flutter applicationOne of the current challenges as of the time I'm writing this article is using firebase in flutter application, using firebase in your flutter application at default return error. Firebase returns different errors base on the context of what you are ...Dec 11, 2019