Introduction to Dependency Injection in FlutterIn Flutter, Dependency Injection is a technique to supply dependencies to a class or a widget rather than having it create them internally. In Flutter, widgets or business logic often rely on external objects like: • A service (e.g., an API client) ...Apr 13, 2025 · 1 min readmanishcodes.hashnode.dev
What are getters and setters in Flutter?Getters are accessors i.e. they are used to access a value and setters are mutators i.e. they are used to set a value. The getter is the method that reads the value of the field while the setter is the method that updates the value of the field. Gett...Jan 19, 2024 · 1 min readmanishcodes.hashnode.dev
Why should you choose Flutter over React Native?Flutter is an open-source UI app development framework developed by Google. In Flutter, we can create cross-platform applications for Android, macOS, ios, Windows, and Linux using the same codebase. Flutter is based on the Dart language. Dart is an o...Aug 4, 2023 · 2 min readmanishcodes.hashnode.dev
Stateful vs Stateless Widgets in FlutterFlutter is an open-source UI(User Interface) framework developed by Google for building applications for various platforms, including Android, iOS, Windows, and macOS. It allows developers to create high-performance apps using a single codebase, whic...Aug 4, 2023 · 2 min readmanishcodes.hashnode.dev
What is needed to become a software developer?Being a software developer is more about problem solving than it is about writing code. Software developers should focus on writing optimal code to solve problems. The code should be understandable by other humans also. Software developers need to ha...Mar 16, 2022 · 2 min readmanishcodes.hashnode.dev