DroidKaigi 2018 Flutter 应用

DroidKaigi 2018 东京的非官方会议应用

DroidKaigi 2018 是一个为开发者量身定制的会议,将于 2018 年 2 月 8 日和 9 日举行。

此应用使用Flutter和Firebase构建,支持iOS和Android。

特点

iOS

droidkaigi2018-flutterv

ios_gif

Android

droidkaigi2018-flutter

android_gif

  • 查看所有会议日程和各场次的详细信息
  • 将喜欢的会议添加到“我的日程”。
  • 查看场地地图。

入门

  1. 安装Flutter。请参阅https://flutter.io/setup/
  2. 设置IntelliJ。请参阅https://flutter.io/ide-setup/
  3. Fork并克隆此仓库。
  4. 移动到droidkaigi2018-flutter目录。
  5. 运行flutter run命令。

结构

主类位于lib目录下。

目录 描述
api 通过API加载所有会议数据的类。
i18n 本地化类(目前支持英语和日语)。
模型 从API JSON解析的模型类。
repository 调用API和缓存数据的类。
UI 显示各页面的类。

GitHub

https://github.com/konifar/droidkaigi2018-flutter