15岁中国学生获苹果WWDC奖学金:写代码只需要2个周末15岁以后出生的开发者获得WWDC2019奖学金并受邀参加。WWDC奖学金奖励有才华的学生和STEM组织的成员,让他们有机会参加WWDC。今年共有31名中国学生获得奖学金。最年轻的开发者于伟奇年仅15岁,还是一名初中生。获奖作品只花了两个周末写代码和文档。 你15岁的时候在做什么?,成功获得苹果WWDC奖学金,受邀进入WWDC现场。 自2004年以来,Apple设立了WWDC奖学金计划,以激发学生发挥想象力,展示他们的iOS编程才华和热情。 每年,Apple的评审团都会评判作品的内容、创意和技术含量,选出多达350名学生,为他们颁发奖学金,并邀请他们参加WWDC大会。获奖学生将有可能获得价值1,599美元的会议门票,以及免费旅行和住宿。 要获得WWDC奖学金,必须满足以下条件: 今年的350名获奖者中,有31名来自中国。其中,27人来自大陆;3人来自香港;1个来自台湾。31人中年龄最小的是15岁的于伟奇。说起其他获奖选手,于伟奇不禁感叹:“都是大佬啊!” 于伟奇来自江苏省。目前就读于无锡外国语学校。初三的他,热爱二次元文化。GitHub和StackOverflow上的用户名是船长雪下八幡,取自日漫《Oregairu》,中文译为《我的青春恋爱喜剧果然有问题。》,又译为《果然我的青春戀愛喜劇搞錯了。》,是日本作家杜航创作的轻小说,插图为负责ponkan。 小学时期的《乔布斯传》和父母买的iPad2,让他成为苹果软件开发者并获得WWDC奖学金。后来,他了解到苹果每年都会举办WWDC,并且有奖学金激励计划,引起了他极大的兴趣。 跟着Swift的发布,激起了他想自己写代码的欲望。于是开始通过书籍、网络视频、苹果大牛的一些博客自学Swift。 初一上学期,他努力拼搏,终于说服父母买了一台苹果电脑,从一个爱好者变成了开发者。 于伟奇开发的第一部作品叫做BirthReminder。它的主要功能是让用户管理自己喜欢的二次元角色的生日。该应用程序已在AppStore上线。 这个应用程序也非常容易操作。内置大量二次元角色信息,用户可以手动输入二维角色信息,也可以使用内置的“在线信息”,一键导入自己喜欢的角色信息,然后添加。该应用程序还允许用户向“在线信息”贡献本地字符信息,以帮助改进该数据库。 BirthReminder同时支持iOS和watchOS,并提供多种扩展组件,如今日扩展(iOS)和复杂组件(watchOS)。 BirthReminder会在角色生日时通过系统通知提醒用户。用薇琪薇的话来说:“妈妈,我再也不用担心老婆的出生了*:.?.o(≧≦)o.?.:*”。该应用在AppStore上的评分高达4.9。 去年,他以物理镜头相关的工作申请了WWDC奖学金,可惜工作失败了。今年,他凭借一部名为Cryptography&Privacy的作品成功入选WWDCFellowship。 WeiqiYu希望引起更多人注意数据传输过程中在线隐私的重要性。该项目是开源的,代码托管在GitHub上。 获奖并不难。这项工作只用了2个周末。 Cryptography&Privacy向用户介绍最基本的密码学知识。非对称加密的概念,***提供了一个真实的实践,要求用户在虚构的应用中实现“安全聊天”功能。 为了实现上述功能,使用了以下框架/技术: HTML5+CSS3+JavaScript UIKit Security CommonCrypto PlaygroundSupport Markup Web技术实际上是使用Hype自动生成的,从中创建了过场动画。 UIKit用于创建实时视图。通过子类化UIView制作自定义视图并进行一些自定义绘图。创建了一个实时视图,向用户展示消息是如何传递的,以获得更直观的体验。 Security和CommonCrypto用于实现加密内容。 很明显,PlaygroundSupport是用来控制playgroundbook的。但这个游乐场远不止于此。通过使用PlaygroundSupport,这本游乐场书籍充分利用了始终在线的实时视图,这意味着它可以更具交互性,从而提供更好的用户体验。 快捷工具栏中的补全也是可自定义的,为用户提供了一种干净的代码编写方式。***一个页面支持所有执行模式,帮助用户跳过实时取景动画或放慢速度,以便更好地理解。 ***,所有关于加密概念的内容都是用Markup写的。 至于在工作上花费的精力,于伟奇表示主要是边学习边发展,一个都不落下。 因为是寄宿生,平日要在学校完成繁重的学业,周末只能回家赶工。时间紧,任务重,于伟奇用了两个周末的时间,在deadline那天连夜完成了所有的代码和文档。 我上学后的第一堂课是英语考试,可是我考到一半就睡着了,因为太累了,所以只考了第二名。 虽然第一次申请WWDC奖学金失败,但余玮琪并不觉得拿奖有什么难的。 他认为游乐场作品最重要的是“内容”,换句话说,就是要有实用价值,单纯的炫技意义不大。 从他这次的获奖经历来看,他获奖路上最大的障碍不是“题目太难”,而是时间不够。 获得WWDC奖学金的经历并没有减少父母对他“沉迷电脑”的不满,他仍然抱怨自己把所有的时间都花在了电脑上。他自己对此有着非常清醒的认识,他并没有因此而沾沾自喜,而是认为自己以后需要学习更多的硬核知识。 对于未来,余玮琪也有着非常明确的规划。他希望去美国学习计算机科学,并继续从事苹果软件开发。他目前正计划开发一款表情符号管理应用程序。 这个年轻人已经站在了更高的起跑线上。
