Skip to content

woodemi/quick_flutter.brick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A multiplatform-project generator for Flutter APP/plugin/federated-plugin, via mason

image

Using

install mason globally

  • Ensure you've got $FLUTTER_SDK/bin in your $PATH (or %FLUTTER_SDK\bin in %Path%). Since Flutter 1.20, dart is available in $FLUTTER_SDK/bin
dart pub global activate mason
  • Ensure you've got ~/.pub-cache/bin in your $PATH (or %LocalAppData%\Pub\Cache\bin in %Path%)
# macOS/Linux
which mason

# Windows
where mason

make Flutter APP project

  • install quick_flutter_app brick of mason
mason install https://github.com/woodemi/quick_flutter.brick --path app
  • make Flutter APP project with mutliplatform
# interactively
mason make quick_flutter_app

# with params
mason make quick_flutter_app --project YOUR_PROJECT_NAME

image

make Flutter plugin project

  • install quick_flutter_plugin brick of mason
mason install https://github.com/woodemi/quick_flutter.brick --path plugin
  • make Flutter plugin project with mutliplatform
# interactively
mason make quick_flutter_plugin

# with params
mason make quick_flutter_plugin --project YOUR_PROJECT_NAME

image

make Flutter federated plugin project

  • install quick_flutter_federated or quick_flutter_federated_legacy brick of mason

CAUTION: According to #22, quick_flutter_federated_legacy is for predate structure, where Android & iOS were in the app-facing package

mason install https://github.com/woodemi/quick_flutter.brick --path federated
# mason install https://github.com/woodemi/quick_flutter.brick --path federated_legacy
  • make Flutter federated plugin project with mutliplatform
# interactively
mason make quick_flutter_federated
# mason make quick_flutter_federated_legacy

# with params
mason make quick_flutter_federated --project YOUR_PROJECT_NAME
# mason make quick_flutter_federated_legacy --project YOUR_PROJECT_NAME

image

Supported platforms

/ Android iOS Web macOS Windows Linux
APP
plugin
federated-plugin

About

A multiplatform-project generator for Flutter APP/plugin/federated-plugin, via mason

Resources

Stars

Watchers

Forks

Packages

No packages published