Skip to content

A starter kit for beginner learns with Get pattern (it's same MVC or MVVM on native pattern), RxDart, Hive, Localization and Dio to architect a flutter project. This starter kit build an Covid-19 app as a example

Notifications You must be signed in to change notification settings

vankhoa01/flutter_base

Folders and files

NameName
Last commit message
Last commit date
Jun 3, 2021
Apr 7, 2021
Oct 22, 2020
Dec 16, 2020
Apr 7, 2021
Oct 22, 2020
Apr 7, 2021
Oct 22, 2020

Repository files navigation

Flutter Starter Kit

A starter kit for beginner learns with Get library (State Manager, Navigation Manager and Dependencies Manager), RxDart, Hive, Localization and Dio to architect a flutter project. This starter kit build an Covid-19 app as a example

Feature

Install

  1. Follow flutter official setup guide to set up flutter environment
  2. Download flutter version

Run Config

  1. Run: flutter create .
  2. Click 'Edit Configuration'
  3. Point to specs main in lib/app_config folder

Useful Command

Run flutter_starter_kit

flutter create .

For development,

flutter run -t lib/app_config/main_development.dart

For staging,

flutter run -t lib/app_config/main_production.dart

For production,

flutter run --flavor production -t lib/config/main_production.dart

Generate json serialize and deserialize functions

flutter packages pub run build_runner build --delete-conflicting-outputs

Next action

  • Config build flavors in Android & iOS native
  • Add Fastlane for CI/CD
  • Add Sonar static code analysis
  • ......

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

A starter kit for beginner learns with Get pattern (it's same MVC or MVVM on native pattern), RxDart, Hive, Localization and Dio to architect a flutter project. This starter kit build an Covid-19 app as a example

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages