完整参加 WWDC 2014 的 5 天活动是怎样一番体验？
谢邀，多图流水账来了。关于 WWDC 网络媒体的报道非常多，所以这篇主要从个人视角来记录这 5 天当中的一些好玩的事。 背景介绍：本人是 的作者，很幸运的抽到了 wwdc 的门票 (据说抽中的比例是 5%)。 ========== Day 0 ========== 九点多下飞机，十一点多到 Moscone West 办注册。可能过了高峰期，注册的人不是特别多。苹果负责接待的员工很热情。 挺喜欢今年的 slogan: "Write the code. Change the world." 简单，直白，有力。 注意到上图背后有「12」字样的那件衣服吗？猜测那是 wwdc2012 发的。 注册时打开手机上的 Passbook 扫一下，再出示一下护照核对身份就可以了，换回 badge 一个，夹克一件，以及 Apple Store $25 代金券一张，只能在 The Company Store 使用。 Apple 员工本来说这张是 iTunes Store 的充值卡，我问是哪个国家的，他说是中国区的。我觉得奇怪，没听说中国区 iTunes 支持充值了，他找别人确认了一下，肯定了我的说法。唉，其实应该找他换成美国区的充值卡。 明天上午 10 点开始 keynote，网上找到这篇文章 里面说因为参加的人太多，所以如果不早点去排队的话，可能会被安排到 overflow room 里面去看视频。那跟在中国看网络直播有什么区别啊！所以我打算 4 点就去排队了… == 当地时间 2 日凌晨 1:45 更新 == 改变主意了，晚上 11 点左右就到了会场外，已经有 30 人左右在排队了。到 1:45 左右，队伍长度差不多有 100 人了。没想到本人作为果粉，第一次熬夜排队的居然是 WWDC…… 有人带了气垫床，考虑真周到…… 还有放电影的…… 大多数人都三五成群的在聊天。 一个俄国哥们提议玩 cs，还是古老的 1.6 版本。结果当我们用他的 u 盘装好游戏以后，怎么都找不到游戏主机，只好作罢。 一些人趁这个机会向大家宣传自己的产品。有个项目挺有意思，雇了一些人帮忙做测试，开发者上传自己的 app，可以看到这些人实际使用 app 的视频，以此来改善用户体验。这个团队还买了很多 pizza 分给大家，雪中送炭啊！ ========== Day 1 ========== 7:00 到会议中心内会场外继续排队等待。 9:00，大家以百米冲刺一般的速度冲进大厅。熬夜排队终于有了回报，抢到了一个视野不错的位置。 Keynote 具体内容就不说了，各大科技媒体都有详细报道。场内气氛非常热烈，不时就有掌声和欢呼，看过视频直播的都能体会到。 今天的发布会确实影响深远，尤其是对开发者来说。Contiunity、iCloud Drive 的推出让 iOS 和 OS X 的体验空前一致; iOS Extensions 终于让 app 之间可以互动，解决了 iOS 长久以来一直被人诟病的问题；还有 Metal 和 Swift 这样全新的技术，即使考虑到高昂的学习成本和迁移成本，Apple 仍然决定推出，真是相当有魄力。这些变化估计已经酝酿好几年了，一口气憋一个大招全放出来，果然如 Tim Cook 所说，这次是 App Store 发布以来最具革命性的发布会。看来 Apple 的生态还是最有活力的，领先竞争对手的距离被继续拉大。这个夏天得加班了，有太多需要学习的新东西。迫不及待的想用上黑科技一般的 Continuity。 这是一层的大网吧，会后开发者们到这里用有线网下载最新的 xcode, iOS SDK 和 OS X。大部分网线都附带了 Thunderbolt 转换器方便不带网口的 macbook 使用。有线网确实舒畅，下载速度接近 70MB/S，不到 5 分钟就把三件套下好了。 这是大会发放的午餐盒饭，有牛肉、鸡肉、素食口味可选，可以重复领取。拍的不好，实际味道还是不错的。 下午睡的太死，错过了 Apple Design Awards，非常可惜… ========== Day 2 ========== 今天开始正式的技术内容，分为 Sessions 和 Labs 两部分。Sessions 是苹果工程师的演讲，介绍新功能、新特性，可以在开发者社区下载到视频。Labs 则是开发者带着自己的问题与苹果工程师沟通，这是最值回票价的部分。 图为 Frameworks Lab. 食堂 (网吧?) 桌上的牌子，典型苹果风格。 某个会场外的几台显示器，上面是会议中心 wifi 覆盖和网络流量的监控。WWDC 的无线网质量非常好，6000 个开发者平均都带有一台以上的设备，wifi 基本没断过。有没有懂行的看看是怎么实施的？ 晚上参加了 Stump the Experts 「难倒专家」，这是个娱乐活动，已经有 24 年历史了 (居然之前都没听说过)。现场来了许多苹果公司的专家，大屏幕上的介绍都写的很有意思，比如这几位： 游戏规则是，分为专家和观众两个阵营，互相出题考倒对方，题目都与 Apple 的软硬件和历史有关。观众出题是写在纸上递给专家，专家出题是写在大屏幕上由观众来答，还有一对一限时抢答。观众回答不限制使用搜索引擎、求助亲友等各种手段，答对会有礼品 (T-shirt)。 规则介绍。 两轮专家出题，你能答出几道？ 抢答题的一种形式，根据设备图片说出设备名称。 抢答题的另一种形式，根据 Unicode Character Name 找出对应的 emoji，这道题的题目是 "BLACK TELEPHONE"，猜猜是哪个？ 现场气氛非常 High，可惜英语太烂，常常 get 不到笑点。最终双方打成平手。 ========== Day 3 ========== 会场内居然看到了中文，很有违和感啊。 这是今年新增的 "Apps for China Get Together" 环节，主要参加的是中国来的开发者，在美国的华人开发者，和一些其他国家的开发者，共同特征是都面向中国市场开发 App。由苹果的华人工程师主持，解答大家的各类问题，更多的是进行 social networking. 专门为一个国家设置一个独立环节，这在 WWDC 25 年的历史上绝对是头一次，可见苹果对中国市场的重视。 跟负责开发者服务的苹果员工聊了几句。问到为什么不在中国市场推出 iTunes 充值卡？如果有的话绝对会大大提升 App Store 的销售额。他的解释是，首先税收上难以操作，购买应用可能涉及到进出口的问题，加上中国又对外汇进行管制，所以短期内无法实现。又问了他，有可能跟运营商合作，用话费给 App Store 帐号充值吗？他笑着说 No comment. 看来他们都被培训过，丝毫别想套出任何跟将来有关的答案。 ========== Day 4 ========== 一大早 (6:30) 又又又又来排队了！这次是排队预约 UI Design Lab，可以和苹果设计师一对一交流，每天名额有限，先到先得，还只能预约当天的。这个 Lab 是最火爆的，因为大概没有人会觉得自己 app 的 UI 已经完美，都想得到 Apple 设计师的指导。 参加这个 Lab 果然大有收货。苹果的设计师还挺喜欢我们 app 的设计，但是也指出了一些问题并给出了改进建议，处处一针见血，果然名不虚传。面谈时间 30 分钟根本不够用，被我的 broken English 浪费掉不少。可以说光是这次面谈就足以值回票价了。 晚上的娱乐活动 The Bash，几千名开发者到露天公园里开大 Party，有啤酒和食物 (终于是热的了!)，请来了摇滚乐队 Bastille 做现场表演。 Party 结束以后，在舞台的角落发现了 Craig，大家排队与他合影，Craig 人很好，来者不拒，始终保持灿烂的笑容。(请自动忽略左边那张肥脸 -,-) 后来在推上看到 Jonny Ive 也出现在了 Party 上，没有找他合影真是非常可惜。 ========== Day 5 ========== 上午听完最后的 3 个 Session 就出去找人，错过了 Open Hours，挺可惜。 总之这 5 天的 WWDC 过的非常快乐和充实，甚至有点疲劳，但收获满满，昂贵的门票也算物有所值。苹果的开发者有机会来的话一定不要错过。两个 Tip: - Keynote 要排队，别超过 4 点到；预约 UI Design Lab 要排队，别超过 7 点到； - 和苹果设计师一对一沟通前做好充分准备，快速介绍自己的 app 并指出需要得到帮助的点，节约时间。过程中可以考虑录音 (如果允许的话)。 (完)