- 原文地址:The Android Dev Summit 2018 app (instant app takeaways + open source)
- 原文作者:Jose Alcérreca
- 译文出自:掘金翻译计划
- 本文永久链接:github.com/xitu/gold-m…
- 译者:DevMcryYu
- 校对者:ScDadaguo
创建 Android Dev Summit 应用并发布具有即时体验的应用程序包的总结。
11 月 7 日和 8 日,在加利福尼亚州山景城的 Android Dev Summit 举办时,会议使用的应用程序已经发布给所有与会者及远程观众。
Android Dev Summit 应用
从 IO-Sched 到 ADS-Sched
The Android Dev Summit 应用(adssched)基于 Google I/O 应用(iosched)开发,这是一个在 Github 上可用的开源项目。移除了一些不需要的功能,比如:
- 预约 [main commit]。此功能与应用的每一层深度耦合,严重增加了数据库的复杂度。在 I/O 应用中,我们使用了一个 endpoint 来指明一个用户是否是注册的与会者。未注册的与会者具有不同的用户体验。在 adssched 中,所有的用户都是相同的,这使得业务逻辑更加简洁。
- 地图 [commit]。会议只有两条路线,因此不需要地图。这在底部导航中释放了位置,让我们能够将议程提升到醒目的位置。
我们还添加了一些新功能:
- 通知 [commit]。使用 AlarmManager 在已加星标的项目开始时间 5 分钟前设置提醒。
- 即时应用 [