The design copied from Lisa Martinovska
Project using BLoC Design Pattern
- Work from Android Studio 3.5 and above
- Using AndroidX for Android
- Using the Material Design
-
Run Unit Test
flutter test --coverage ./lib
-
Using the LCOV for calculate code coverage \
genhtml -o coverage coverage/lcov.info
\
- Open coverage via html \
open coverage/index-sort-l.html
- Resource localizations . the user’s preferred language
- Cupertino Icons . Default icons asset for Cupertino widgets based on Apple styled icons
- Shared preferences . Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.
- SQL . self-contained, high-reliability, embedded, SQL database engine.
- Permission . This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
- Connectivy . Discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
- Carousel Slider . A carousel slider widget, support infinite scroll and custom child widget.