Aireport 轻空气

image.png

Aireport 轻空气

一个使用了最精简的代码,最新的iOS11 API,启动速度最快的空气质量App.

  • 没有使用任何第三方框架,追求做到最精简,安装包最小,启动速度最快
  • 使用了Swift4.0 Encoding and Decoding, model转换效率大增
  • Background fetch技术, 每隔一小时后台刷新数据, 将空气质量数据显示在Icon上,无需频繁打开App
  • 添加widget
  • 数据来源: waqi.info
  • App Store
  • GitHub源码

1. 数据提供商的服务器不在国内, 速度不佳, 最近会尝试更换国内数据提供商
2. Background fetch技术依赖于系统调度, 与用户打开应用的频率、时间段有关, 不能保证1小时必定更新数据
3. 由于使用了Swift编写, 且Swift库还没有嵌入到iOS系统的缘故, app占用空间要远大于OC编写的版本. 但鉴于WWDC2018开会在即, Swift5.0极有可能会入驻系统, 届时app占用将大幅缩减
4. 目前正在开发Flutter版本的app

截图

image.png

image.png

image.png

image.png

你可能感兴趣的:(Aireport 轻空气)