问答:“Plane Finder”如何奠定长远发展的基础
3mo agozh
Source
Apple Developer问答:“Plane Finder”如何奠定长远发展的基础apple.com“Plane Finder”是小团队随平台一起成长的出色典范。 “Plane Finder”于 2009 年推出,多年来并没有通过增加人员、供应商或复杂度来扩展规模。相反,创始人 Jodie 和 Lee Armstrong 长期押注 Apple 生态系统,保持原生,坚持使用第一方工具,并提前洞察平台动向。随着时间的推移,这款最初只是“地图上的飞机”的 App,逐渐发展成为完整的端到端航班跟踪业务,它具有全球物理硬件网络,并且仅由八人团队构建和运营。 我们采访了这对已婚的创始人,了解他们的早期经历、新设计和 Liquid Glass,以及运营全球航班跟踪网络所面临的挑战。 Plane Finder 兼容平台: iPhone、iPad、Apple Watch 团队规模: 8 人 所在国家或地区: 英国 从 App Store 下载“Plane Finder”> 回到 2009 年,是什么启发了创建“Plane Finder”的想法?早期的情况是怎样的? Lee: 我们在 App Store 推出一年后便上架,那真的是很久很久以前的事了。但真正的灵感来源于 2007 年 iPhone 的首次亮相。它发布时我们正好在美国,于是就买了一部,但完全不知道拿它来干嘛。那时还没有 App Store,在英国,我甚至无法把它当手机用。只能拿在手里,来回轻扫屏幕。但那成为了我们历史中极其重要的一刻,我们至今仍然展出那台 iPhone。 在早期阶段,你有立志将它打造成端到端航班跟踪平台吗? Jodie: 完全没有,一开始只有一个 App。现在,我们直接从飞机上收集我们自己的位置信息,导入 App 中,并商业化出售数据。 你们是一个八人的小团队,那是什么样的? Lee: 如果没有 Apple 技术,我们无法做到这一切。我们是一个小团队,如果没有 App Store 提供的平台和营销方式,比如信用卡、StoreKit、本地化,我们不可能在全球范围内进行推广。我们非常重视 App Store 这个平台。 “Plane Finder”总是率先采用 Apple 技术和功能,比如 ARKit、MapKit 和 Liquid Glass。其中哪些工具发挥了最大的作用? Lee: 一切都要追溯到 MapKit。我们戏称我们的 App 是“地图上的飞机”,而它的核心正是 MapKit。我们也大量使用 Metal 技术来实现 3D 全球视图。如果没有 StoreKit 2,我们就无法处理包含促销优惠的订阅和收费。我们不使用任何第三方或跨平台框架,完全依赖 Apple 技术,因为它们满足了我们的所有需求。 为什么你们愿意积极采纳新技术? Jodie: 我多年前听过一句话:“一种新技术一旦开始流行,你要么坐上压路机,要么成为铺路石。”我就是以这样的心态来运营公司。我们希望自己始终坐在压路机上。我们会快速评估新技术,如果它对产品有助益,我们就会采用。 能否谈谈采用 Liquid Glass 的过程? Jodie: 我们立刻认同了这个理念。从管理层的角度,我们认为,这就是未来,我们必须将它应用到产品中。设计和工程团队通力协作,与时俱进,拥抱新技术,并让它在我们的产品中发挥作用。 开发者社区对你们意味着什么? Lee: 它是我们的后援团。当你孤立无援地工作时,可以从社区获得信心,知道自己在正确地应用技术。观看包含幻灯片和示例代码的 WWDC 讲座固然有用,但仅局限于特定情况。看到技术在现实世界中如何应用更有价值。 Jodie: 我在 Apple 接触到的每个人对我们的 App 都充满热情并提供了宝贵的看法。他们相当认真,并且每条反馈都很有价值。我们收到过各种各样的问题,比如:“为什么要这样设计工具栏?”所有这些交流都是有帮助的。 “Plane Finder”不仅仅是一款 App,你们在全球部署了数千台航班跟踪设备。Apple 的生态系统是如何为此提供助力的? Jodie: 喜爱这款 App 的人与愿意在我们的覆盖区域托管接收器的人之间存在一种共生关系。 Lee: 最开始我们只有一个接收器,覆盖了英国南部。用户下载 App 后评论:“很赞,但我住在苏格兰,看不到任何飞机。”于是我们给他寄了一台接收器。不久之后,我们收到来自瑞典、美国、非洲和亚洲的类似反馈。 Jodie: 如今,我们通过这个 App 在需要加强覆盖的地区寻找用户。我们利用受众的力量,不断拓展网络覆盖。 你们接下来要做些什么? Jodie: 我们的 Liquid Glass 升级还没有结束。我们正在开发一个代号为“Plane Finder Double Glazed”的内部项目,下一次迭代将实施之前暂缓的一些更改,完成更广泛的 UI 升级。同时,我们还在研究如何利用机器学习和基础模型。 关于运营一个全球航班跟踪网络,有什么事情是人们意识不到的? Lee: 我们拥有并运营支撑其运行的接收器网络。很多人认为我们像其他公司一样购买这些数据。 Jodie: 我们设计并制造接收器和天线,而不仅仅是运营一个 App! 继续阅读 开发者故事探索 Apple 社区中一些最具创造力的开发者分享的最佳做法和理念。在每个故事中,我们跟随开发者、设计师及工程师走进幕后,了解他们如何将非凡创意变为现实。 浏览所有开发者故事 >
You might also wanna read
AI-Generated Code Overwhelms Human Reviewers: Strategies to Streamline Code Review
The article examines how AI-generated code from tools like Claude Code, Copilot, and Cursor is overwhelming traditional human code review pr
hackernoon.com·5h ago
Why CPU-Based Autoscaling Fails for GPU Inference — and How KEDA Fixes It
This article explains why CPU utilization is a poor autoscaling signal for GPU inference workloads, using a real-world incident where an HPA
hackernoon.com·5h ago
Try-Works: An Index of Projects Referencing Recursive Language Models
This is a brief project/product index entry for "Try-Works" that references the MIT paper on Recursive Language Models, which demonstrated a
Fortress: A stealth Chromium engine that modifies browser fingerprints to evade bot detection for scrapers
Fortress is a stealth Chromium engine designed to help scrapers and browser automation agents avoid detection by bot detectors. It modifies
Git Commit Hash Malleability: Attackers Can Forge Verified Signatures Without Access to Signing Keys
This paper demonstrates a critical vulnerability in Git commit signing: an attacker can produce a second, distinct commit with identical tre

10 Tech Trends That Will Define 2026: The Future Is Already Here
BrightCoding·8h ago

Comments
Sign in to join the conversation.
No comments yet. Be the first.