受不了夸张的体积,业余时间写了一款原生的 iOS 地震通知 App

查看 27|回复 3
作者:JamesZHH   
经历过 08 年大地震,加上常居四川,对地震信息比较敏感。
之前一直用某款地震预警 App ,最近发现安装包体积已经 500 MB 了,于是抽业余时间写了一个原生 App 来查看地震信息和接收通知。
第一次写 iOS App ,一开始只打算自用。但后面也想走一下 App Store 发布流程,就上架了。
核心功能
[ol]
  • 全球主流数据源,包含:美国地质调查局( USGS )、欧洲地中海地震中心( EMSC )、中国地震台网中心( CEIC )、日本气象厅( JMA )、台湾中央气象局( CWB )等;
  • 地震数据可视化,不同的地图样式,并提供地震详情;
  • 地震数据洞察,了解一段时间的震情数据;
  • 服务器端的地震通知,可以实现全球地震通知,无需打开 app ;
  • SwiftUI 原生应用,无广告,无隐私忧虑。上手简单,易于使用;
  • 针对 iPad 和 macOS 大屏幕适配;
    [/ol]
    预览



    地震消息并不是每个人都需要或者习惯性关注,所以应用设为了一次性付费,国区是 18 元。
    用户规模可控,消息的触达及时性就会比较好。
    由于我自己也是用户,所以会持续维护,这样付费用户也会有更好的体验。接下来主要的方向:
    [ol]
  • 接入 Critical Alerts ,权限 Apple 还在审核;
  • 在细节,稳定性,及时性上继续优化;
  • 接入更多数据源,在数据方面继续深挖;
    [/ol]
    如果你对地震信息感兴趣,可以 试试 QuakeSense 震感,也欢迎提出建议。
    顺便用 Tailwind CSS 写了一个网站: https://quakesense.app/
    再次感叹 Tailwind CSS 真好用。
  • zheng5200   
    想问下这个警报,我们是怎么来保证实时性的
    DiaoWang   
    持续关注下
    zmaplex   
    买了看看。 如果成都周边发生地震 地震网发布消息后到传播到成都用户的消息 最快是多少秒?最慢是多少秒。
    服务器是轮询地震网的 API 吗?如果是周期是多久?
    时间很关键 希望实际地震发送 1s 内就能收到消息
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部