本周在苹果公园参加WWDC期间,我有机会与两位Swift Student Challenge杰出获奖者坐下来,聊聊他们的App以及向蒂姆·库克和约翰·特纳斯进行惊喜演示的感受。
Asul by Karen-Happuch P. Henneh
首先,我与Karen-Happuch P. Henneh进行了交谈,她是Asul这款App的开发者。Asul是一款离线洪水导航App,利用洪水数据和天气预报来帮助人们做出更安全的出行决策。
Karen向我解释道:
我的App叫做Asul,在我的语言中意思是流动的水。我来自西非的加纳。每当下雨时,街道就会被淹没。我甚至有周一刚拍的视频,显示街道是什么样子。
一位女士开车可能会直接驶入被淹区域,因为普通的GPS只会告诉你“右转、左转”。
而天气预报只会告诉你从这个时间到那个时间会下雨。但人们不知道具体哪些地方受雨影响,或者哪些道路被淹。
历史上,总是同样的地方反复被淹。所以如果雨势很大,那些地方几乎肯定会发生洪水。我们可以预测这一点。
这就是这款App所做的。它能在最多12小时前,利用天气数据和历史地理信息告诉你,由于这场雨及其强度,这些地方将会被淹没,让人们知道该避开哪里。
如果你需要出行,App会引导你哪些具体地方是安全的。
有一些社区地势低洼,非常靠近河流和湖泊。那里的居民很脆弱,一旦下雨,那些地方就会频繁被淹。
所以有一个平台,用户可以看到整个城市。他们能看到哪些地方被标记为红色、黄色和绿色。红色意味着完全被淹,是危险区域。黄色意味着被淹,但人们应保持谨慎。绿色意味着安全区域。
所以甚至在下雨之前、在洪水发生之前,处于危险区域的人们就知道他们需要撤离或转移,从而挽救生命。
对Karen来说,创建Asul有明显的个人灵感来源:2015年加纳最大城市阿克拉发生悲剧性洪水,超过150人丧生。
“我坚信,洪水的毁灭性后果不仅仅是天气问题,而是信息缺失的问题,”Karen向我解释道。“如果人们知道这些区域将会受到影响,他们就能提前做出明智的决定,从而挽救生命。”
NodeLab by Aayush Mehrotra

Sc
14岁的开发者Aayush Mehrotra创建了一款名为NodeLab的App,也被评为Swift Student Challenge杰出获奖者。NodeLab旨在为学生提供一种清晰、可视化和交互的方式来深入了解机器学习。
为了Swift Student Challenge,我开发了一款iPad App叫做NodeLab,它旨在以清晰、可视化和交互的方式向来自各种背景的学生解释驱动神经网络的复杂数学。
无论你对计算机科学有相当不错的理解,还是完全一无所知,目标都是让机器学习教育变得更加易于接触。
对Aayush来说,NodeLab的部分创作动机来自于他作为学校机器学习俱乐部宣传负责人的工作。当他试图让朋友加入时,他意识到人们对机器学习有多么畏惧。
在我的学校,我们有一个机器学习俱乐部,我作为宣传负责人的角色之一就是吸引新人加入,并在学校周围宣传它。我试图让一些朋友对STEM尤其是机器学习感兴趣。
我注意到的一件事是,当人们听到“机器学习”时,他们会感到害怕或犹豫,因为它听起来太复杂了。
这主要是因为人们认为需要掌握大量的计算机科学和数学背景知识。
我想让这个过程没有那么陡峭的学习曲线,让人们更容易入门。我想打造一款我自己在学习机器学习时希望拥有的App,用它来向人们介绍同样的主题。
两位惊喜嘉宾
作为Swift Student Challenge杰出获奖者被邀请到苹果公园,最酷的一点就是有机会向高管展示他们的App。在活动之前,获奖者被告知他们将向苹果全球开发者关系副总裁Susan Prescott展示。
然而,近年来,蒂姆·库克会作为惊喜嘉宾出现在演示中。
今年又有一个转折:不仅仅是库克和Prescott。苹果即将上任的CEO约翰·特纳斯也惊喜现身。

Karen与蒂姆·库克和约翰·特纳斯合影
Karen将此描述为“超凡的体验”,体现了苹果对学生开发者的支持:
我有点猜到可能会向蒂姆展示,因为我看过去年的照片和发生的事情。这段时间,他们只告诉我们将向Susan展示。我们已经见过她好几次,所以我们更有信心,因为我们已经准备好并和她交谈过。信心已经在那儿了。
然后我们到了那里,突然看到蒂姆和约翰走进来。
这是一次超凡的体验。真是梦幻般的时刻。我很兴奋能向他们展示我们的App。他们问了问题,看起来对我们正在构建的东西真的很感兴趣。
对我来说,这一点很突出,因为它展示了苹果如何支持学生开发者,以及他们对此有多么热情。

Aayush与蒂姆·库克和约翰·特纳斯合影
与此同时,Aayush也将向库克、特纳斯和Prescott展示NodeLab描述为梦幻、紧张却又收获满满的体验。
我只期待见到Susan。那是他们整个月一直告诉我们的。尽管我看到以前的获奖者见过蒂姆,但我一切都基于我们被告知的内容,即我们是向Susan展示。
早些时候,在开发App之后,我接受了一次媒体采访,并在网上见过Susan。所以面对面见到她实际上感觉有点更舒服,因为我知道她是谁。即使这样,展示时还是有点害怕。
然后一切都变了,当我发现蒂姆·库克和约翰·特纳斯都要来时。向他们展示绝对是梦幻般的。我非常紧张。
让朋友听你的想法很酷,但让苹果的CEO倾听并对你构建的东西感兴趣,真是太有收获了。
接下来呢?
对Karen来说,被评为Swift Student Challenge杰出获奖者为她在Asul上的工作提供了某种安心,但她自己也从未怀疑过。“我认为它坚定了我对我的App的信念,”她说。“不是说我曾经怀疑过,但现在我的信念达到了更高的水平。我知道这很重要。”
另一个好处是,Karen有机会向更多人展示Asul,并自获奖以来收集了更多反馈。
我被选为杰出获奖者,我已经在几个地方展示了这个App,并收到了非常宝贵的反馈。所以现在这个App会变得更好。
每次我向别人展示,我都会得到真实的反馈,并有机会改进App。这是我正在学习的一件事:越多的人看到你的作品,它就越有帮助。
对Aayush来说,成为Swift Student Challenge杰出获奖者有两点作用:
一是它让我安心,并验证了我的App想法和我对机器学习的目标。它表明我为所有学习和付出的努力有了成果。
但它也为我打开了更多大门。
我能够认识新朋友,认识来自世界各地的其他杰出获奖者,来到苹果公园,见到苹果的领导团队,并和你这样的人交谈。
我认为它为我打开了许多机会。
最后,鉴于我们在WWDC结束几小时后坐在苹果公园,我忍不住问Karen和Aayush他们对发布的公告有什么看法。
“我对新的智能编码工具超级兴奋,”Karen告诉我。“我对新的Apple Intelligence功能也超级兴奋。现在我们在App中可以做更多事情。”
“我绝对对Siri为开发者创造的机会感兴趣,”Aayush说。“你可以和Siri对话,让它直接与你的App交互,这个想法超级酷。”
蒂姆·库克
蒂姆·库克谈Karen和她的Asul App:
Karen将自己的亲身经历转化为能够保护和拯救生命的东西,真正鼓舞人心。在加纳长大,她亲眼目睹了不完善的洪水基础设施如何让家庭和社区面临风险,并将这种视角转化为能够真正产生影响的东西。Karen体现了全美年轻开发者的精神,他们正在利用自己的能力在最重要的时刻帮助人们。很高兴见到她,我迫不及待地想看到她下一步的成就。
蒂姆·库克谈Aayush和他的NodeLab App:
年仅14岁,Aayush已经在构建工具,让世界上一些最复杂的技术对更多人来说变得易于接触。NodeLab不仅仅是解释神经网络,而是将它们直接交给用户,让他们通过实践来学习。Aayush代表了年轻开发者的巨大潜力,他们的热情和创造力让我对未来充满乐观。
总结
与像Karen和Aayush这样的开发者会面,是我每年WWDC最有收获和最鼓舞人心的部分之一——尤其是得以一窥激励这些开发者的东西。这是一个很好的提醒,苹果如何支持学生开发者、认可他们的工作,并为他们提供一个展示App和收集反馈的平台。
Chance的最爱:
- 为任何汽车带来无线CarPlay
- 《Apple: The First 50 Years》 by David Pogue
- AirPods Pro 3: $199 (Reg. $199)
- Logitech MX Master 4
- Belkin 3-in-1 MagSafe Charger
- Beats Woven USB-C Charging Cables


















