A light, powerful and quick Reactive State Management, Dependency Injection and Event Handler.
-
Updated
May 30, 2024 - Dart
Dependency injection (DI) is an implementation of the dependency inversion principle with the aim of separation of concerns by separating the depndency's implementation from the class that's using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn't need to care which of the implementations is used. This is also especially useful for unit testing.
There are different types of dependency injection:
A light, powerful and quick Reactive State Management, Dependency Injection and Event Handler.
Food Outlet AyamKu Delivery Admin App for Final Year Project
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
The Pokedex - Pokemon app is a project that applied some Flutter technologies recommended by Flutter Community such as Bloc Pattern for UI management. Drift SQL Database, Dio for Network Manager, Get It for Dependencies Injection and Hero Widget for Shared Elements between the screens.
Pedagang Kaki Lima Tracker Pedagang App for GENETIC Competition Inovation System
Pedagang Kaki Lima Tracker Customer App for GENETIC Competition Inovation System
An E-Commerce App made with Flutter.
Flutter App project to create and view blogs
This project is an application that uses Bloc Architecture Pattern Single State with Dio Network Manager and Drift Database without Drift File but with the Class.
Clean Architecture - Domain Driven Design (DDD) - Firebase - Dependency Injection for the Session Manager
Starting point for a Flutter application
A simple compile-time dependency injection library for Dart and Flutter
Simple port of .NET DI container's base functionalities.
Simple and clean state management backed by InheritedWidget and DI backed by the service locator pattern.
Clean Architecture, Bloc_pattern , SOLID, Get_it (DI), Dio, Dartz, RxDart 🚀🚀🚀 Functionalities: Search Keyword, Loadmore, Pull to Refresh
View mobile application written using the Flutter framework
A lightweight dependency injection library for Dart and Flutter.
An e-commerce app for personalized shopping. Seamlessly browse, save favorites, and create wishlists to streamline your shopping experience. Please note, development is still ongoing.
"Flutter Movie Box" is a sleek Flutter app showcasing movies from TMDb API. Features include browsing, favoriting, and caching. It's built with Clean Architecture, BLoC, and other design patterns, leveraging technologies like flutter_bloc for state management and http for networking. Dive into cinematic exploration with ease.
Jessica Story is a Flutter application built to demonstrate the use of Modern development tools with best practices implementation like Clean Architecture, Dependency Injection, BLoC, etc.
Created by Martin Fowler
Released January 23, 2004