拿下苹果奖学金的 95 后,他们有着怎样的故事?| AppStory

AppSo

2017-06-02 12:47

A 君注:每年苹果最让大众期待的大事件,除了一年一度的 iPhone 新品发布会,就是即将到来的「科技界春晚」WWDC 了。去年,苹果发布了包括 iOS 10、macOS Sierra 在内的 4 大平台重大更新。

今年的 WWDC 在 6 月 5 日至 9 日举行,AppSo 本次也受邀前往。想第一时间获晓大会最新资讯,记得密切关注微信公众号 AppSo 的现场报道。AppSo 成员也会在知乎 Live 为你近距离分享现场见闻,详细信息可点击此处查看

虽然 WWDC 门票向来价格不菲,但近几年依旧一票难求,甚至有业内人士戏称需「摇号进场」。每年到场的,除了一众开发者和媒体,还有这样一群年轻青涩的面孔。

他们拿着苹果官方免费赠予、价值 1599 美元的 WWDC 门票,部分享受着食宿补贴,他们正是每年的 WWDC 奖学金获得者——天才少年 iOS 开发者们

近日,AppSo(微信号 AppSo)也采访了其中 2 位 WWDC 奖学金的初次获奖者张国政和赵培钦,95 后的他们,分享了自己的故事。

年仅 20 岁的新手开发者

来自广东工业大学(软件工程专业)的大二学生张国政,这次获奖的作品名为「Homeland(家园)」,是一个地月系统的演示项目。

这个作品包含了丰富的场景切换、镜头追踪和手势互动,你可以从不同的视角中心观察地球、月球自转和公转的过程。Homeland 还加入了模拟彗星划过地球的画面,我们可以通过参数变量的设置,随时进行视觉效果上的调整。例如,改变彗星的颜色等。通过这个演示,我们能以更直观的方式观察地月系统这一奇妙的天文现象。

在 Homeland 中,张国政使用了 SceneKit 来实现地月模型及其自转、公转状态、镜头的平滑过渡以及声音效果;利用 AVSpeechSynthesizer 合成讲解语音;并利用了 iOS 10 的新特性 UIViewPropertyAnimator 写了细节视图出现和消失动画。

年仅 20 岁的他,之所以开始学习 iOS 开发,是因为 2016 年初父亲给他买了一台  iPad,说起来,这是他第一个深入接触的苹果产品。从那时起,张国政开始关注苹果产品,也喜欢上了 iOS 系统。

在去年的 WWDC 大会上,张国政留意到有不少中国学生受邀参加,这让他萌生了一丝向往。自己刚学完 C 语言,加上去年 WWDC 苹果发布了专用于 Swift 编程学习的 iPad 应用 Swift Playgrounds,张国政找到了自学的绝佳场所。

2016 年暑假,张国政开始了 Swift 语言的学习。大二上学期,19 岁的他利用课余时间跟着网上教程做了几个简单的 Demo,并自学了斯坦福的 iOS 9 课程。

在寒假申请 WWDC 奖学金后,他构思了一天,最终在眺望星空时找到灵感,决定从太阳系入手设计。直到截止提交的几个小时前,他还在进行着作品的最后修改。

做出获奖作品,他用了 2 周

另一位来自中山大学(电子工程专业)的大四学生赵培钦,则用一个饶有趣味的变形动画征服了苹果官方。他从 WWDC 过往的海报中汲取灵感,以 5 年来的 WWDC 海报元素为基础,设计了一个可以点击互动的动画作品。

在这个作品中,你可以按照提示长按、单击、双击 WWDC 海报中的不同图形元素与之互动,这些小元素会通过一系列精心设置的路径,变幻融入到新的海报中。

据赵培钦介绍,他 3 月中旬才开始学习 Swift 语言,从构思到最终设计,只用了 2 个星期就完成了作品,其中主要涉及了基本手势操作,动画视线以及 SpriteKit 技术。

Technology alone is not enough.

仅有技术是不够的。

Technology must intersect with the liberal arts and the humanities, to create new ideas and experiences that push society forward.

只有当技术与艺术和人文相结合,才能创造出推动社会进步的新创意和经验。

就像今年的 WWDC 海报上,这句致敬乔布斯的文案说的一样。赵培钦想借用这个动画强调科技与人文艺术的结合,也想用更生动有趣的互动过程,引起更多青少年对 Swift 语言的重视和兴趣,一起加入学习这门语言的行列。

从 0 到获奖作品,他们这样认为

说到「WWDC 奖学金获得者」这个头衔,我们或许很难想象张国政和赵培钦只是 iOS 开发初学者,虽然各自的专业为他们奠定了一定的知识基础,但他们的开发经验几乎为零。

由于对 Swift 语言不够熟悉,赵培钦在设计过程中也遇到过不少难题,创意难以施展。但他把这当成对个人综合能力的考验,通过自学官方文档,最终如期完成了作品。

张国政则觉得苹果官方的 Swift Playgrounds 为自己学习 Swift 语言提供了很大便利。一方面它降低了 iOS 编程学习的设备门槛,另一方面对学生和初学者来说也更有趣亲和。

提到自学 Swift 语言的过程,张国政和赵培钦都表示,Swift 语言原本就非常简洁、清晰、强大,在不断迭代的过程中也变得更容易学习、对入门人群更加友好。张国政说:

虽然目前国内主动学习 Swift 语言的学生不多,但 Swift 还在不断发展,我相信未来会有更多的学生学习 Swift,而 Swift 也会变得更好。

这次的获奖对这 2 位年轻的 95 后学生来说,是一次莫大的肯定和鼓励。考虑留学深造的赵培钦,希望能在未来的课余时间继续学习,以独立开发者身份尝试开发新的作品。

而张国政则和同学参加了苹果和浙江大学发起的中国高校计算机大赛移动应用创新赛,正在设计以语音识别技术,帮助视障人士的 app。未来他计划加入学校的 iOS Club,和其他对 iOS 开发感兴趣的同学一起交流。他也表示,明年还会继续参加 WWDC 奖学金申请。

AppSo 成员与张国政(左)和赵培钦(右)合照

写在最后

其实,AppSo(微信公众号 AppSo)之前也分享过不少零基础自学开发、最终做出优秀作品的开发者故事,例如基于地理位置进行的种树游戏开垦世界、用一选一点,轻松记录时间的时间块等。

截止至 2016 年 6 月,App Store 的全球注册开发者已经超过了 1300 万,其中中国的注册开发者就超过了 13%。如广州本地的谷得游戏等一些国内游戏开发公司,其作品也正以雨后春笋之势涌现,受到 App Store 的推荐。

据 AppSo(微信号 AppSo)了解,在今年获得 WWDC 奖学金的 350 名学生中,除了张国政和赵培钦,还有十余名中国学生,其中年纪最小的还是高中生。看着这些崭露光芒的新手开发者们,我们既钦佩他们的创意和能力,又不禁感慨在日益开放的互联网中,包括 Swift 语言在内,学习新技能的门槛和成本正在不断降低。

我们相信,未来国内注册开发者的数量还会不断增长。只要有心学习,善于利用身边的各种媒介和工具,或许下一个开发出优秀作品的开发者,会比张国政和赵培钦更年轻,制作出更令我们惊艳的作品。

这些蕴含着无限可能性的天才少年们,未来会为科技和社会贡献出怎样的一分力量,谁又能预料到呢?

想看 WWDC 不能熬夜?扫描下方二维码,关注 AppSo(微信公众号 AppSo),下周二第 1 时间为你送上大会的精彩总结。

A 君最近整理了 4 年来的有用功,不知道这些你的 iPhone 就白买啦

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中