I know one thing; that I know nothing


Haozes

一次很典型的 SwiftUI 性能坑

一次很典型的 SwiftUI 性能坑 在 Tooboo 实际 SwiftUI页面里,运动会话页静止不动时,只有计时数字在变化,但 CPU 仍然有 60%~70%。优化后降到了大约 10%。问题的根源是:父视图读了高频变化的 observable 属性,导致整页都跟着失效,连地图这种重组件也被...

watchOS 开发点滴

作为 YaoYao 跳绳、Tooboo(徒步骑行)、DunDun(深蹲)的开发者,我开发的这些运动健身类产品,基本是以 Apple Watch app 为核心产品形态,而不是 iPhone app,以下我这些年来一些 watchOS 零零散散的开发经验,也希望对你有用。 watch app ...

我需要向这个世界证明什么吗?--个体户开发者的 5年

我不爱说什么”独立开发者”这种高大上的词。在推特上,我就叫自己”个体户开发者”。说白了,我和街边卖煎饼果子的大爷也没什么两样,都是靠手艺吃饭的。 五年前,我开始在家写代码。这五年过得跟做梦似的,我觉得有必要把这段经历写下来。写完了我还在琢磨要不要发出去,怪不好意思的。要说这五年,就像我在水泥...

周一到周五跳绳,周末呢?

周一到周五跑步跳绳有氧,周末?那我们就徒步吧😃 我大概是从 16年开始接触户外徒步,之前是和户外俱乐部一起,但疫情后,以前的俱乐部都倒闭,找不到了。 我开始从小红书发现一些徒步的目的地,然后在两步路 app 里搜索轨迹线路,和三五好友去玩。 过去两年的春秋天,天气好,大概每周都会抽...

深蹲 App(DunDun) 重制版发布啦

人体的大部分肌肉都分布在腿部,而深蹲主要锻炼大腿肌肉群,不仅有助于促进新陈代谢,还能改善身体姿势、加强腰椎和膝盖,降低运动受伤的风险。 DunDun 萌生于某个春节假期 2018 年春节期间,在老家闲来无事,写了一个可以用手机或 Apple Watch 传感器来自动计算深蹲次数的小...

用 YaoYao 在手表上给好友发一条语音吧

设计缘由 YaoYao-跳绳 App 有一个简单的好友系统,它设计的主要目标是面向你的家人或线下认识的好友,可以互相关注对方的运动情况,或在对方运动完,给他点个赞,鼓励一下。 所以,你不能在排行榜里简单地添加陌生人为你的好友。 新的语音消息功能,也正是为了这样的关系设计。 语音...

Send a voice to a friend on your watch with YaoYao!

Design Reasons YaoYao-Jump Rope App has a simple friend system, which is designed with the main goal of targeting your family members or close f...

打电脑,也要保持好坐姿(顶瓜瓜现已支持 MacOS)

去年我发布了一款坐姿提醒的App – 顶瓜瓜,它使用iPhone/iPad 的 TrueDepth 深感相机来检测用户头部位置,来提醒坐姿。 功能新颖有趣,获得了 《App Store 九月最佳》等多个 App Store 推荐。 后来又增加了使用 AirPods 运动传感器来检测的...