当前位置: 首页 > 科技观察

15岁中国学生获苹果WWDC奖学金:写代码只用2个周末

时间:2023-03-13 18:26:35 科技观察

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奖学金的经历并没有减少父母对他“沉迷电脑”的不满,他仍然抱怨自己把所有的时间都花在了电脑上。他自己对此有着非常清醒的认识,他并没有因此而沾沾自喜,而是认为自己以后需要学习更多的硬核知识。  对于未来,余玮琪也有着非常明确的规划。他希望去美国学习计算机科学,并继续从事苹果软件开发。他目前正计划开发一款表情符号管理应用程序。  这个年轻人已经站在了更高的起跑线上。