Flutter Europe 会议应用程序
这是 Flutter Europe 官方大会应用的仓库。
| 部署到 Firebase | 测试 | 部署到商店 |
|---|---|---|
这是 Flutter Europe 官方会议应用程序的存储库。

| 议程 | 票务 | 黑暗模式 | 不同的布局 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
入门
这个简单的会议应用程序允许
- [x] 显示活动议程
- [x] 添加和显示收藏的演讲
- [x] 显示演讲和演讲者的详细信息
- [x] 添加和显示与会者门票(通过订单号或票号)
- [x] 接收组织者的通知
- [x] 浅色/深色模式
- [ ] 演讲评分
- [x] 接收演讲提醒
- [ ] 将门票添加到设备钱包
- [x] 管理员模式,用于发送通知和新用户
- [x] 崩溃报告
- [ ] 反馈收集
它使用 Flutter 构建,适用于 iOS 和 Android。
运行和构建
警告 此项目是在 Flutter 开发频道 上开发的。
此项目基于 3 个版本:dev、tst 和 prod。为了在 VS Code 中运行给定的版本,您应该定义自定义的 launch.json 文件。
您需要提供您的 Google 服务 配置文件,用于 iOS 和 Android。
项目还包含 Android 和 iOS 的自定义 fastlane 配置。对于 iOS 配置,它能够设置预配配置文件,归档应用程序并将其部署到 Firebase App Distribution 或 Testflight。对于 Android,它仅用于将应用程序分发到 Firebase App Distribution 和 Google Play。
项目计划
您可以在相应的 MVP 项目 中关注项目更新。
贡献
如果您想贡献,请直接与我们联系。我们希望很快能发布一些贡献政策。
生成模型
我们正在使用 json_serializable
flutter pub run build_runner build --define "json_serializable=any_map=true" --delete-conflicting-outputs



