一个专为iPhone灵动岛设计的计时器应用,让计时器信息直接显示在灵动岛和锁屏上。
- 3个预设计时器:煮面(3分钟)、番茄钟(25分钟)、HIIT(45秒)
- 灵动岛实时显示:环形进度条 + 剩余时间
- 锁屏小组件:同显计时器状态
- 震动提醒:计时结束自动震动
- 简洁现代的UI设计
- 流畅的动画效果
- 直观的操作体验
- 支持暂停/继续/停止
- iOS 16+ 专用
- SwiftUI + ActivityKit
- 无需服务器,0后端成本
- 代码不到500行
- 选择计时器:点击预设按钮(煮面/番茄钟/HIIT)
- 开始计时:计时器自动在灵动岛显示
- 控制操作:暂停、继续、停止
- 查看进度:灵动岛实时显示环形进度
TimerModel.swift- 计时器数据模型TimerActivity.swift- 灵动岛Activity管理TimerLiveActivity.swift- 灵动岛显示视图TimerWidget.swift- 锁屏小组件ContentView.swift- 主界面
- TimerModel: 管理计时器状态和逻辑
- TimerActivityManager: 控制灵动岛Activity
- TimerLiveActivity: 灵动岛UI组件
- TimerWidget: 锁屏小组件
- Xcode 15.0+
- iOS 16.0+
- Swift 5.9+
- SwiftUI + ActivityKit
- 克隆项目到本地
- 在Xcode中打开
SmartIslandTimer.xcodeproj - 选择iPhone模拟器或真机
- 运行项目
- 需要iOS 16+设备支持灵动岛
- 首次使用需要授权Live Activities权限
- 建议在真机上测试灵动岛功能
- App Store 6元买断制
- 同赛道目前全是订阅制,买断缺口明显
- 小红书/抖音"灵动岛神器"话题播放2.4亿次,自带流量
- v1.0.0 - 初始版本,支持基础计时器功能