【CSDN编者按】几天前,浙江大学的19岁大学生、WWDC 19奖学金得主俞佳兴,作为CSDN的特邀作者,为大家奉上了来自美国圣何塞WWDC现场的图片和采访。那么,为何19岁的他,就能出国参加如此盛大的开发者大会?作为00后的他,如何看待苹果生态?一起走进他的WWDC行纪吧!

作者 | 俞佳兴发自美国圣何塞

责编 | 胡巍巍

出品 | CSDN(ID:CSDNnews)

坐在飞回中国的飞机上,面对这个陌生却渐渐熟悉的城市,似乎内心产生了一些不舍之情,或许是Apple对极致的追求,或许是员工的热情与激情,或许是……

趁着漫长的归途,写下了这篇游记,纪念过去几个月的惊心动魄和过去一周的意外与惊喜吧。

作者俞佳兴和苹果大中华区董事总经理葛越合影

故事要从三月份说起。

那时听学长说,Apple每年会在4月份选拔WWDC奖学金获得者,希望我可以去尝试下。那时候虽然听说过WWDC,也熬夜看过几年的直播,为Tim Cook在发布会上的演讲折服。

但是总觉得它对我来说很遥远吧,毕竟,那是大佬云集的地方,有Apple的高管、来自全球的优秀工程师以及众多媒体等等。

但是又有些不甘心,毕竟身为学生,有权利申请成为那350名奖学金得主,为什么不尝试一下呢?

有了这个决定之后,首先是对WWDC和WWDC奖学金的了解。

什么是WWDC?

WWDC (Worldwide Developers Conference) 是一年一度的苹果开发者大会,参加大会的人来自世界各地,开发者们在这里学习Apple最新的技术和Apple的工程师面对面交流得到技术上的支持。

时间:2019年WWDC举办时间是6月3日到6月7日,时长一周

地点:San Jose McEnery Convention Center (圣何塞会议中心)

与会:与会门票为1599美元

什么是WWDC奖学金?

WWDC奖学金是Apple向学生和STEM 机构成员提供参加WWDC的机会。被选中的开发者将获得免费的WWDC门票,会议期间的住宿以及一年的苹果开发者账号。

具体的申请流程以及参赛要求可以在https://developer.apple.com/wwdc19/scholarship/查看。

我是如何获得WWDC奖学金的?

得知消息之后,首先是学习。

我回顾了去年Apple在WWDC上的一些新技术的发布,然后就是创意的产生。

从Core ML(机器学习)、到AR(增强现实)、再到iPad Pro深感摄像头对面部数据的获取,都有想过,希望能从中获得一些灵感。

最后有两个比较中规中矩的想法,一个是做一款“实时滤镜”,但是最后因为无法联网和作品最大25 MB的限制,发现不太能够实现。

第二个也就是最终提交的作品,是一款以教育为目的的软件。将数学规律与AR结合在了一起,能够帮助孩子们建立对数字的敏感性和对数学的兴趣。

作品大概写了一周的时间,其间遇到过许许多多的困难,面对最终游戏界面的布局设计困惑过,面对AR中物体的运动困惑过……但是最后还是做出来了。

那时距离提交还有不到1天的时间,还需要填写一份表格,上面主要是一些常用的信息、对作品的描述和你的编程经历(可选)。

因为听说过这份表格非常地重要,因此填写时也是格外认真,当时编程经历写得非常用心,介绍了从小开始如何接触到iOS,第一次学习C语言等等。

人工智能如何学?

https://edu.csdn.net/topic/ai30?utm_source=csdn_bw

最后点击“Submit”按钮之后,整个人都轻松了下来,那天晚上睡得格外得香。然后就是焦急的等待。提交结束到出结果大约有两周的时间。

在等待到第二周的时候,焦虑感又出现了。那段时间基本上没怎么睡好。也是第一次没有将手机设置为勿扰模式,隔一段时间会查看一次。

当然结局是美好的。Apple发来了Congratulations的邮件。还记得看到的时候,非常激动,激动到在被窝里直哆嗦。

得奖之后,便第一时间在社交网络上发布了出来,哈哈十分自豪。

这里给准备申请的小伙伴们一些Tips吧。

  • Tips1:认真阅读Apple在网站上的申请要求,查看自己的产品是否满足,对不满足的内容作出相应的修改。比如25MB大小的限制意味着不能在作品中添加过多的图片、视频、音乐或者训练的模型。

  • Tips2:多去Apple的Developer官网学习新出现的技术。比如在WWDC18上,Apple对AR以及core ML作出了相应的技术改进或者功能引入,可以尝试着在作品中加入这些新的技术。

  • Tips3:注重创意。Apple近几年来一直在提倡创新,而WWDC上的产品就是其创新的体现。此外,在申请要求中明确给出了他们会针对作品的创意进行打分。

  • Tips4:用心做自己喜欢的事。编程其实是一种工具,开发的目的也不应该是开发,而是为了解决你所困惑的,实现你所热爱的。这或许是Apple想看到的吧。

亲历WWDC

接下来就是前往美国参加WWDC。经历了签证等一系列的事情之后,终于如愿登上前往圣何塞的飞机。在经历了16小时漫长的飞行之后,我们在当地时间下午3:00到达圣何塞国际机场。

天气很晴朗,心情很愉快。我们入住了圣何塞州立大学。

礼拜天上午我们前往圣何塞会议中心领取了Badge(非常重要,未来几天出入会场都必须携带),下午前往了附近的一个公园进行了奖学金得主们的Kickoff。

在那里我们可以肆无忌惮地与Apple各个类型员工进行交流,向其他的奖学金得主们介绍自己的产品,一起喝饮料、玩游戏,非常有趣。

周一是非常重要的keynote,也就是大多数人会关注的发布会。整场发布会的视频都可以在网上找到。

本次发布会可谓是诚意满满。重点想要聊聊的是发布会上的一些新内容。首先是iPadOS的出现。这是苹果在其生态圈里又加入了一员大将。或许是iOS在办公方面过于不足,但是macOS直接移植到iPad上用户体验不佳的缘故,这促使了Apple需要另外为iPad开发新的系统。

iPadOS的出现,会提升iPad的生产力。根据keynote上的视频显示,iPadOS使得iPad可以作为Mac的第二显示器,因此在Adobe公司对photoshop的优化之后,我们可以直接在iPad上进行绘图,而不需要外接第三方的数位板,或许这会获得某些用户的青睐。

同时,iPadOS也支持U盘等设备读写以及文件的下载,能够更加方便地对文件进行处理。

个人认为,iPadOS是介于iOS和macOS之间的产物,即兼顾了对触屏设备的优化,又引入了对文件的操作,或许我们真的能够在iPad上办公了?

除了iPadOS的发布之外,另一大热点就是Xcode11以及SwiftUI。面对蓬勃发展的iOS端软件以及日渐衰弱的Mac端软件,Apple不得不采取一些措施来恢复或者说是维持Mac端的软件数量。

因此,通过Xcode11,我们不需要重新为macOS编写软件,在原有目标为iPhone和iPad的基础上,新增了Mac选项,点击之后会出现以下的选项,然后再对软件单独优化之后,即可在macOS上运行。

这或许可以减少开发者为macOS开发一款全新软件的精力。非常值得期待。另外就是SwiftUI。这是一种全新的编程方式。类似于Flutter,SwiftUI相较之前的编写流程,它去除了Storyboard以及AutoLayout,取而代之的是VStack和HStack。

同时,SwiftUI支持预览、热加载等操作,也支持自动生成代码,即拖动相应的控件会对应生成相关的代码。

这降低了iOS编程入门的门槛,能够让人们不会因为不知道如何编程,而对自己的想法望而却步。

我想,Apple是为了让人们更注重于创意的实现,而不是计算机语言的学习,这是一个非常棒的改变。

当然,对于已经从事iOS编程的人们来说,意味着需要重新学习新的编程方式甚至是新的语言,这会大大增加他们的编程成本。因此,他们对新的技术估计仍会采取观望的态度。

除了上述的两个大点之外,Apple也对ARKit、Core ML和Create ML进行了常规的升级。

在ARKit中加入了对深度的检测,使得物体的呈现方式更为科学,同时也通过运动检测把真人呈现在AR场景中,并且根据他们的运动,实时地同步到AR中。

Core ML则优化了离线语音转文字功能以及新增了语意理解功能,并提供了相应的训练好的模型,能够直接下载并在移动端使用。

Create ML方面则推出了重磅的功能。模型不再是一尘不变,可以直接在移动端进行低强度的训练,来改善模型。这在目前看来是非常大的突破。Keynote上展示的其他功能,在这就不一一列举了。

从星期二到星期五都是Session和Lab。在这期间,我参加几场比较感兴趣的Session,大都涉及到AR和Machine Learning。

视频都可以在Apple的Developer网站上找到。不过现场听和看视频还是有一些区别的,看到Demo展示成功之后,经久不息的掌声,非常震撼人心。

至于Lab,去询问了三次,其中给我印象最深的是Design Lab。因为预约的人较多,因此Design Lab是为数不多的限时的Lab,只有半个小时的时间。

在这期间,我向Apple负责设计的员工,询问了已经上架的App需要改进设计的地方。他们非常耐心地给出了许许多多的设计意见,几乎都是围绕如何简化用户操作,让我受益匪浅,学习到了许多知识。

第二天,我参观了Pro Studio,看到了苹果的至尊工作站——Mac Pro,被显示屏对色彩的呈现度以及整体的性能惊艳了,或许这就是未来的笔记本吧。

苹果的员工很热心

最后想说的是苹果员工。无论是一开始领取Badge时,他们手举“Scholarship Winner”的牌子,高呼“Scholarship”迎接我们;

还是每天早晨去聆听Session时,他们总是微笑地面对我们,时不时会手舞足蹈一下,带动全场一起跳舞;

抑或是礼拜五的下午,当我们拍完合照,走出来时,列队欢迎我们,与我们击掌。从中都可以体会到Apple员工满满地诚意和热情。

或许只有对自己的工作如此热爱,才会这样吧!这也是Apple这家市值第一的公司的魅力所在。

十分庆幸自己能够参加这一次如梦幻般的盛宴,能够让我在异国他乡感受到熟悉的味道。感谢Apple,感谢所有为这场盛宴付出汗水的人们。

作者简介:俞佳兴,浙江大学计算机科学与技术专业大一在读,WWDC19奖学金获得者。Coding,看书,听音乐,我享受做自己喜欢的事情,也希望用行动来改变自己。

【END】

6月29-30日,2019以太坊技术及应用大会特邀以太坊创始人V神与以太坊基金会核心成员,以及海内外知名专家齐聚北京,聚焦前沿技术,把握时代机遇,深耕行业应用,共话以太坊2.0新生态。扫码或点击阅读原文,即享优惠购票!

 热 文 推 荐 

☞代码有温度 科技需向善

☞TIOBE 6 月编程语言排行榜:Python 势不可挡,或在四年之内超越 Java、C

他是哈佛计算机博士,却成落魄画家,后逆袭为硅谷创业之父 |人物志

致高考:老司机程序员的 4 个肺腑忠告 | 程序员有话说

17 岁的程序员告诉你关于编程的 7 个重要教训!

Lambda 表达式有何用处?

☞高能!8段代码演示Numpy数据运算的神操作

☞从3年前接触区块链, 到开发出装机量最大客户端Geth, 看看人家的职业发展之路|人物志

免费GPU哪家强?谷歌Kaggle vs. Colab

☞“是!互联网从此没有 BAT!”

点击阅读原文,精彩继续。

你点的每个“在看”,我都认真当成了喜欢

他是浙大 19 岁大一新生,三个月斩获 WWDC 19 奖学金!相关推荐

  1. 13 岁上大学,19 岁南大读博!00 后天才少女研究「中国芯」

    点击上方"视学算法",选择"星标"公众号 重磅干货,第一时间送达 转自 | 新智元 来源 | 知乎 编辑 | Isabel 有这样一位「00后小姑娘」:小学只读 ...

  2. 16岁开宝马,19岁创立自己的电脑公司,戴尔传奇

    作者 | 年素清 责编 | 李雪敬 出品 | 程序人生(ID:coder_life) 迈克尔·戴尔(Michael Dell)是全球领先的计算机系统直销商Dell公司的创始人,他12岁做邮票生意赚钱买 ...

  3. 学机械可以转计算机吗,本人合工大车辆工程大一新生,但是机械类前景都不太好,我要不要转计算机,求教?...

    你好,合工大的车辆工程偏机械电子,无论是转专业还是毕业后转行做程序员,相对其他专业(包括机械制造)还是比较容易的,针对转专业985老学长给你提3点建议,希望能帮到你.第一点建议:计算机大类专业下有个专 ...

  4. 大一新生计算机课word知识,大学新生计算机基础分层考试结果探析与启发.doc

    大学新生计算机基础分层考试结果探析与启发 大学新生计算机基础分层考试结果分析及启发 摘要:对计算机分层考试的结果进行统计分析,得出的主要结论包括:取消大学计算机基础课程是不合适的:大学新生对计算机基础 ...

  5. 12 岁赚钱买电脑,19 岁创立公司,戴尔传奇

    作者 | 年素清 责编 | 李雪敬 出品 | CSDN(ID:CSDNnews) 迈克尔·戴尔(Michael Dell)是全球领先的计算机系统直销商Dell公司的创始人,他12岁做邮票生意赚钱买来第 ...

  6. 冯诺伊曼计算机釆用二进制,大一新生计算机考试重点复习资料(完整版).docx...

    大一新生计算机考试重点复习资料(完整版) 第--部分 完整的计算机系统由(c )组成. 运算器.控制器.存储器.输入设备和输出设备 主机和外部设备 硬件系统和软件系统 主机箱.显示器.键盘.鼠标.打印 ...

  7. 新疆工程学院计算机在哪个校区,2021年新疆大学有几个校区,大一新生在哪个校区...

    很多新疆大学新生报到之前都有很多疑问,其中一个疑问就是新疆大学有几个校区,大一新生在哪个校区.本文主要为大家介绍关于2020年新疆大学的介绍,新疆大学招生各个专业目录.新疆大学新生在哪个校区的知识. ...

  8. 关于一个学习计算机专业,迷茫的大一新生的看法和理解

    一.高考志愿选择时的想法: 在2022年,我在经历了丰富精彩的高三生活后,我终于在高考成绩公布的那晚,整个人都如释重负了,高中三年的努力让我上了一个不错的本科,但也怪自己不是那种拼命努力学习的人,高考 ...

  9. 中国计量大学计算机专业在哪个校区,2021年中国计量大学有几个校区,大一新生在哪个校区...

    很多中国计量大学新生报到之前都有很多疑问,其中一个疑问就是中国计量大学有几个校区,大一新生在哪个校区.本文主要为大家介绍关于2020年中国计量大学的介绍,中国计量大学招生各个专业目录.中国计量大学新生 ...

最新文章

  1. java 中 bean 的生命周期
  2. Alluxio及其典型应用场景
  3. Python 3.10刚发布,这5点非常值得学习!
  4. 科研福利!国内TOP3的超算中心,免费领2000核时计算资源
  5. ssh解决root_unlock_time问题
  6. 这辈子最难忘的一顿饭是什么?
  7. 用python编程输入三角形的三条边判断是否构成三角形_vb三角形编程输入三条边,判断能否构成三角形.看我的编程是否有问题,...
  8. Linux之文件属性详解
  9. OpenCV分水岭分割函数:watershed()介绍
  10. java面试难吗_MBA提前面试考什么?MBA提前面试得到优秀的,复试还难吗?林晨陪你考研...
  11. 大数据培训(第一季) java基础-徐培成-专题视频课程
  12. 吉利GKUI车机任意安装第三方APP软件教程,DNS劫持应用商店安装软件
  13. 完全二叉树的高度为什么是对lgN向下取整
  14. 《吴忠与富平》之四:汉三水属国(北地属国、安定属国)
  15. MATLAB提取RGB三原色及识别形状(圆、三角、方)
  16. 成绩管理系统(C语言)完整代码,纯C的练手程序
  17. S3C2440之IIC
  18. 按PEP8风格自动排版Python代码
  19. s5p6818PWM驱动蜂鸣器实验
  20. 七、BDB JE与BDB Java API

热门文章

  1. java测试网址_支付宝:电脑网站沙箱测试(Java)
  2. 【深度学习】深度学习入门——BP网络反向传播
  3. pip国内镜像源矩池云收集(2020年8月)
  4. 怎么样生成bean对象java_使用BeanFactory实现创建对象
  5. pstate0 vid数值意义_老照片、新感悟:春兰摩托电喷 CB、看一口螺丝的意义
  6. hdfs java 权限管理,HDFS的权限管理
  7. h5打开app_移动端产品比较分析:APP、小程序、H5
  8. WebDriver使用入门
  9. Flutter基础—定位对齐之中心定位
  10. 中国姜黄根提取物行业市场供需与战略研究报告