blacroix / sample-flutter

Experiments with Flutter see pubspec.yaml for more ;)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sample

Sample project to experiment those libraries:

See pubspec.yaml for more.

Sample is designed following hexagonal architecture principles:

  • Data contains the repositories to communicate with the IS
  • Domain contains the functional logic of the app
    • Domain is independent of other layers
  • Presentation contains the UI part of the app
    • Presentation layer uses Bloc as state management

Getting Started

Sample uses code generation, prior to build the app code generation should be done:

flutter pub run build_runner watch

About

Experiments with Flutter see pubspec.yaml for more ;)

License:Apache License 2.0


Languages

Language:Dart 94.8%Language:Swift 4.6%Language:Kotlin 0.5%Language:Objective-C 0.2%