Marvel

[![License: MIT][license_badge]][license_link]

Marvel 应用


入门?

1. 安装

安装 flutter 后,您可以通过命令行安装软件包

使用 Flutter

$ flutter packages get

或者,您的编辑器可能支持 flutter packages get。请查阅您的编辑器文档以了解更多信息。

2. 运行

此项目包含 3 种风味

  • 开发
  • 测试
  • 生产

要运行所需的风味,可以使用 VSCode/Android Studio 中的启动配置,或使用以下命令

# Development
$ flutter run --flavor development --target lib/main_development.dart

# Staging
$ flutter run --flavor staging --target lib/main_staging.dart

# Production
$ flutter run --flavor production --target lib/main_production.dart

_*Marvel 支持 iOS 和 Android。

架构

此应用建立在清晰的架构之上,主要分为三个层:domaindatapresentation,以及随之而来的流程。

此外,在表示层方面,还使用了 Bloc & Cubit 等架构模式。

截图

GitHub

查看 Github