tguizelini/flutter-architecture
Get_It, राज्य प्रबंधन, SQFlite, Dio, StorageHelper, ConnectionHelper, कस्टम विजेट आदि के साथ फ्लटर के लिए MVVM साफ आर्किटेक्चर
- Stars
- 182
- Forks
- 36
- अंतिम पुश (UTC)
- 28 जून 2020
- प्रोजेक्ट स्थिति
- सक्रिय
तकनीकी विषय
उपयोग की गई निर्भरताएँ
निर्भरता सूची 14 आइटम
- flutter
{"sdk":"flutter"} - cupertino_icons
^0.1.2 - flutter_launcher_icons
^0.7.3 - dio
^3.0.9 - shared_preferences
^0.5.2 - fluttertoast
^3.1.0 - image_picker
^0.6.1+4 - flutter_speed_dial
^1.2.4 - intl
^0.16.0 - connectivity
^0.4.6+2 - sqflite
^1.2.0 - get_it
^4.0.2 - rxdart
^0.24.1 - flutter_testडेवलपमेंट
{"sdk":"flutter"}
रैंकिंग
मूल README
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
README खोलें / बंद करें
Flutter Architecture
This project structure was made thinking in productivity and easy maintenance.
What it brings ?
-
Clean Architecture and MVVM
-
Get_It for dependency injection
-
For state management, you have two options:
BRANCH master -> RxDart
BRANCH mobx -> Mobx
-
SQFlite to work with SQLite
-
HTTP requests using Dio
-
Helper for store data on device using Shared Preferences with a helper class
-
Helper for check connection status
-
Custom classes for page transitions animated (fromLeft, from Top, fromBottom and fromRight)
-
Custom Widgets like LoadingWidget, CardViewWidget, Toast, Snackbar, ModalWidget, Dropdown, CustomDrawer and more
-
The "values" folder, you will find the files:
- "dimens": to set sizes defaults for margin, font, etc
- "colors" set the color pallet
- "theme": set the app's theme