香烟控制

一个控制吸烟问题的 Flutter 应用程序。

Google Play : https://play.google.com/store/apps/details?id=com.feragusper.cigarette_control

支持

如果您在此项目中发现错误,请提交一个问题:https://github.com/feragusper/CigaretteControl/issues

鼓励提交补丁,可以通过fork此项目并通过GitHub提交拉取请求来完成。

贡献

欢迎提交拉取请求。

  1. Fork 它!
  2. 创建您的功能分支:git checkout -b my-new-feature
  3. 提交您的更改:git commit -am 'Add some feature'
  4. 推送到分支:git push origin my-new-feature
  5. 提交拉取请求 :D

构建配置

该项目是使用Flutter构建的

发布

要制作Android发行版本,必须

  • 在android/buildsystem/key.jks中创建一个签名
  • 在android/buildsystem/key.properties中创建一个properties文件,其中包含storePassword、keyPassword、keyAlias、storeFile的值
  • 通过修改pubspec.yml中的version属性(versionName+versionCode)来更改版本
  • 运行flutter build apk --split-per-abi --no-shrink

架构

该项目遵循基于[Firestore Redux Sample](https://github.com/brianegan/flutter_architecture_samples/tree/master/firestore_redux)的架构指南。

包含的库和工具

  • Redux
  • Firestore
  • Intl

GitHub

https://github.com/feragusper/CigaretteControl