Beyond the Basics: A New Theming Approach for Flutter DevelopersIntroduction: What is Theming in Flutter? Theming is a crucial aspect of developing high-quality mobile applications, and it's no different in Flutter. In Flutter, the ThemeData class is used to define the app's theme. This class includes properties ...May 23, 2023 · 5 min readhashirshoaeb.hashnode.dev
Simplifying Flutter Permission Requests with Dependency WrappingIntroduction Dependency wrapping is a software development technique where a layer of abstraction is added around a dependency, such as a third-party library or service, to make it easier to use and maintain. Why Use a Dependency Wrapper The purpose ...Apr 15, 2023 · 3 min readhashirshoaeb.hashnode.dev
Dotfiles – What is a Dotfile, Why do we need Dotfile and How to create it in MacIntroduction Let’s learn from my situation. Within a year I have installed macOS 6 times for various reasons (macOS crashes, switching to new mac, clean install every half year). It is frustrating to setup your development environment from scratch. A...Sep 15, 2022 · 4 min readhashirshoaeb.hashnode.dev