Suraj Kumar Mandal

January 2026

State Management in Flutter: Provider vs Riverpod vs GetX – A Practical Comparison

Introduction to State Management in Flutter State management in Flutter is a critical concept that enables developers to build responsive and dynamic applications. It refers to the management of the application’s state, which includes data, UI changes, and user interactions. As Flutter applications grow in complexity, effectively managing state becomes vital. Without robust state management […]

State Management in Flutter: Provider vs Riverpod vs GetX – A Practical Comparison Read More »

From Idea to Play Store: How I Built and Launched a Flutter App

Introduction to Flutter and App Development In recent years, mobile applications have become integral to everyday life, transforming the way individuals interact, shop, work, and entertain themselves. As the demand for innovative mobile solutions continues to surge, developers are on the lookout for frameworks that can efficiently facilitate app creation and deployment. One such framework

From Idea to Play Store: How I Built and Launched a Flutter App Read More »

Building Scalable Flutter Apps Using MVVM: Lessons from Real Projects

Introduction to MVVM in Flutter The Model-View-ViewModel (MVVM) architectural pattern has gained significant traction among developers utilizing Flutter for app development. By effectively segregating the UI (View), business logic (ViewModel), and data handling (Model), MVVM facilitates a clean separation of concerns that ultimately enhances code maintainability and scalability. Within the context of Flutter, the MVVM

Building Scalable Flutter Apps Using MVVM: Lessons from Real Projects Read More »

Scroll to Top