档案库 · 产品创意 · 产品决策 · 2023
飞行员爸爸将iPhone变成幼儿专用飞机雷达,观天识机
一位父亲为痴迷飞机的幼儿重建航班追踪功能:无地图、按真实可见度缩放飞机,并用指南针指向天空。
雅各布·巴特利特
当时的题目
Jacob Bartlett's two-year-old became obsessed with aeroplanes after a cockpit visit on holiday, and the family spent evenings plane-spotting from the garden. FlightRadar24 existed but demanded skills a toddler does not have: reading a map, orienting yourself, and judging which blip at which altitude would actually be visible in the sky.
它是怎么成立的
在假期参观驾驶舱后,雅各布·巴特利特两岁的儿子痴迷于飞机,父女俩每晚在花园观机。FlightRadar24提供相同数据,但面向成人:你需在地图上定位才能知道看哪里,飞在4万英尺的利尔喷气与刚起飞的空中客车看起来相同,幼儿既不理解也不在乎地图。
因此产品需求来自实际用户:屏幕必须随设备旋转,让飞机保持在正确方向;飞机大小须根据地面可见的容易程度变化;整个应用须像复古儿童玩具,而非商务应用。他用SwiftUI、MapKit和免费OpenSky API实现——指南针方向来自Core Location,每几秒获取实时航班,每架飞机作为对数缩放的标注。
突破在于隐藏地图:平面彩色MapPolygon覆盖图层遮住地图,但位于标注下方,只留飞机在雷达上。旋转渐变扫描线、通过iOS 17 Metal着色器实现的移动CRT扫描线、哔声和触觉反馈完善了玩具感。每晚与儿子的用户测试驱动每个决定——包括反转高度缩放——第三天MVP即首次确认真实飞机。
妙在哪
- 用户是幼儿,只问一个问题——飞机在哪里?——因此方向、缩放和简洁性从可有可无变成产品要求。
- 反转高度缩放符合眼睛发现飞机的实际方式,修复了远距大型机与近距轻型机看起来相同的平面地图困惑。
- 用覆盖层隐藏地图保留了精确定位和实时标注,同时将屏幕变成玩具,因为地图对两岁孩子是噪音而非信号。
- 每晚与真实用户测试设定了质量标准:只有幼儿能找到、跟随并享受的功能才会发布。
做出来什么
The build write-up hit Hacker News on 27 November 2023 with 1,304 points and 245 comments, where readers shared their own ADS-B receiver and radar builds and the author answered questions in the thread. The app went live on the App Store as a free download, and the OpenSky team replied to his polite non-commercial-use question within twenty minutes.
可以借走的
为实际使用场景设计:因为幼儿不会读地图,他移除地图,按可见度缩放飞机,并用指南针指向天空。
后来
2023年11月27日的Hacker News讨论获得1304分和245条评论,读者分享了自己的雷达项目——RTL-SDR接收器、dump1090解码器和自定义飞机追踪应用——作者指出免费OpenSky API不保证服务级别,对非商业玩具无妨。应用在App Store保持免费,文章以v2路线图结束,包括缩放级别、飞机尺寸级别和显示UFO与外星人的“奇异模式”。
资料来源
发现哪里写错了?告诉我们。
轮到你了
你刚读完一个点子。把你手上的题目说出来,看看谁接过同样的题。
免费账号 · 3 次免费提问 · 不用绑卡