15岁中国粹生获苹果WWDC奖学金:写代码只用2个周末
副问题[/!--empirenews.page--]
自古好汉出少年!15 岁 00 后开拓者获 WWDC 2019 奖学金并受邀参会。WWDC 奖学金用于嘉奖有才能的门生和 STEM 组织成员,并有机遇介入 WWDC 大会。本年获奖学金的中国粹生共有 31 名,个中最小的开拓者于伟奇年仅 15 岁是一名初中生,获奖作品只用了两个周末时刻写代码和文档。 15 岁的时辰你在做什么? 有的人在静心念书;有的人约伴侣玩收集游戏;有的人入神于结交软件;而有的人已经成为 iOS App 的开拓者,乐成获取苹果 WWDC 奖学金并受邀进入 WWDC 现场。 从 2004 年开始,苹果设立 WWDC 奖学金打算,以此来鼓励门生施展想象力、随便展示 iOS 编程才气和热情。 每一年,苹果公司的评审团会对作品的内容、缔造力和技能含量举办判定,挑选至多 350 名门生,授予他们奖学金并约请参加 WWDC 大会。获奖门生将有也许得到代价 1599 美元的大会门票,以及免费的差旅和住宿。 得到 WWDC 奖学金申请资格,必需具备以下前提: 在本年的 350 位获奖门生中,来自中国的门生共有 31 位。个中 27 位来自大陆;3 位来自香港;1 位来自台湾。而这 31 小我私人中最年青的,是 15 岁的于伟奇。提起其他获奖选手,于伟奇不禁叹息:“都是大佬!” 于伟奇来自江苏省,今朝就读于无锡外国语学校,念初三,喜爱 ACGN 文化。在 GitHub 和 Stack Overflow 上的用户名叫做 Captain Yukinoshita Hachiman,取自于日漫《Oregairu》,中文译作《我的芳华爱情笑剧公然有题目。》,也译作《公然我的芳华戀愛喜劇搞錯了。》,是日本作家渡航所创作的轻小说,插画由 ponkan 认真。 他可以或许成为一名苹果软件开拓者并得到 WWDC 奖学金,要归功于小学时辰读的《乔布斯传》,以及家长买来的一台 iPad 2。其后,他相识到苹果每年城市举行 WWDC,而且有一个奖学金鼓励打算,这引起了他极大的乐趣。 紧接着 Swift 的宣布,勾起了他想要亲身下手写代码的欲望。于是开始通过书本、网上的视频以及一些苹果大牛的博客,自学 Swift。 月朔放学期他软磨硬泡,终于说服家长买了一台苹果电脑,从一名喜爱者酿成了一名开拓者。 于伟奇开拓的第一个作品叫做 BirthReminder,首要的成果是让用户打点本身喜欢的 ACGN 脚色的生日,该 App 已上架 App Store。 这款 app 操纵也很是简朴。个中内置了许多 ACGN 脚色信息,用户可以手动输入二次元脚色信息,也可以通过自带的“在线信息”来一键导入所喜好的脚色的信息,然后添加即可。该 App 还应承用户孝顺当地的脚色信息到“在线信息”中,辅佐完美这个数据库。 BirthReminder 同时支持 iOS 与 watchOS,并提供多种扩展组件,现在天扩展(iOS)与伟大组件(watchOS)。 BirthReminder 会在脚色生日当天通过体系关照的方法来提示用户,用于伟奇的话说:“妈妈再也不消担忧我健忘妻子们的生日了 *:.?. o (≧≦) o .?.:*”。该 App 在 App Store 上得到了 4.9 的高分。 客岁,他曾以一个物理学透镜相干的作品申请 WWDC 奖学金,可是该作品遗憾落第。本年,他依附一款叫做 Cryptography & Privacy 的作品,乐成入选 WWDC 奖学金。 于伟奇但愿借此可以或许让人们对数据传输进程中,在线隐私的重要性引起更多存眷。该项目已开源,代码托管在GitHub上。 获奖并不难,作品只花了 2 个周末时刻 Cryptography & Privacy 向用户先容了最根基的暗码学常识,起首在过场动画中接头了隐私的重要性,然后报告了对称和非对称加密的观念,最后提供了一个真实的实践,要求用户在虚拟的应用措施中实现“安详谈天”成果。 为了实现上述成果,行使了以下框架/技能: HTML5 + CSS3 + JavaScript UIKit Security CommonCrypto PlaygroundSupport Markup Web 技能现实上是行使 Hype 自动天生的,由此建设了过场动画。 UIKit 用于建设及时视图。通过 UIView 的子类化做了自界说视图并做了一些自界说画图。建设了一个及时视图,向用户表现动静的传输方法,以便得到更直观地体验。 Security 和 CommonCrypto 用于实现加密内容。 显然,PlaygroundSupport 用于节制 playground book。可是这个 playground 远不止于此。通过行使 PlaygroundSupport,这本 playground book 充实操作了永久在线的及时视图,这意味着它可以越发互动,因此可以提供更好的用户体验。 快捷器材栏中的完成也是自界说的,这为用户提供了一种干净的写代码方法。最后一页支持全部执行模式,这可以辅佐用户跳过及时视图动画或减慢它,以便可以更好地领略。 最后,全部关于加密观念的内容都是用 Markup 编写的。 至于在作品上耗费的精神,于伟奇称首要是一边要进修、一边又要搞开拓,双方都不能落下。 因为他是住校生,事变日要在学校完成沉重的学业,以是只能在周末回家赶工。时刻紧使命重,于伟奇花了两个周末时刻,在 deadline 当天,彻夜完成了全部代码和文档。 去学校后第一堂课就是英语测验,功效由于太累了测验半途睡着,只拿了第二名。 固然第一次申请 WWDC 奖学金失败了,不外于伟奇并不以为获奖是一件坚苦的工作。 他以为一个 playground 作品,最重要的是“内容”,换句话说就是要有现实代价,纯真的炫技意义不大。 从他这次获奖的经验来看,横在他获奖阶梯上的最大障碍不是“标题太难”而是时刻不足。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |