旧金山— WWDC15 | 第3天-2015年6月10日
每天,都已经很习惯地把大家看到观光游览的叮叮车
认为我自己的批评了
总是一早叮着叮着地到市区
再步行到Moscone Center
就这样,进入了第三天
— — — —
整周的议程,除了课程之外
还有一个你可以直接跟苹果员工接触的管道—“ Labs”
实验室几乎涵盖了所有面向,有—
- 图形,游戏,媒体实验室
- 开发人员工具实验室
- 框架实验室
- 用户界面设计实验室
- App Store实验室
这些实验室是每天都有的
也就是说,苹果员工每天都会出现在这些实验室
所以,强烈建议来WWDC,一定要去跟他们聊聊
或者更棒的是,有问题就可以直接当场问他们
(这样就不用担心饱受每次打去客服转来转去之苦,或技术问题根本很难问到?)
所有实验室中,最夯的就是—“用户界面设计实验室”
因为大家都知道,苹果最有价值的就是设计
所以大家都很想要更深入的了解他们强大的设计师到底在想些什么
而且这么多的Labs,除了有些需要小排队之外
最傲张的就是Design Lab —“还需要事先安排预约!”
因此可以看到很多人一早就来排队,为得就是要能够与他们的设计师聊聊
(还有提供隔间的小房间,可见他们对设计之认可)
而因为我有缘认识的好朋友— Johnny有事先安排好的约会
所以我也真的很有幸地能跟着他一同进去探个究竟
主要过程是Johnny拿出他们他们公司所做的APP给设计师玩玩
接着设计师就会很直接的跟你说
他对于无论是介面或是体验上的主观感觉
然后会当下给些意见,并用纸笔画出来他所分解的想像
过程中,你也可以与他讨论关于这设计上的思维和想法
彼此互相交流,收获满满,真的是个很棒的经验!
(但可惜的是,一次只能咨询一个APP)
所以记得,下次去WWDC一定要先去预约用户界面设计实验室!
— — — —
除了有幸去Design Lab瞧瞧之外,我还去了—开发人员实验室
为什么呢?因为有一个问题真的陷阱我很久了
直到现在我还是无解
那么我就先简单的前情提要一下好了
— — — —
这要追溯到2014年底的时候
那年Swift刚出+有时间可以写一些有趣的东西
同年苹果也释放了一些扩展的东西
其中一个就是—键盘扩展
和几个朋友讨论过后,觉得
每天按下一次+可以换字+乡民字语的点子还蛮有趣的
就一起做了一个—“乡民荐盘”
https://itunes.apple.com/tw/app/xiang-min-jian-pan/id969823763?l=zh&mt=8
而因为功能不算太复杂,所以开发上除了熟悉语法的时间花了比较多之外
很快的就把这东西给做出来了
然后我们就很开心的提交送审
结果…
来来回回,总计被Reject了36次…
(详细过程等我有时间再补上+我写信骂苹果的信)
很快到后来才发现,好像是NSURLConnection在Swift上有些问题
所以一气之下
我花了三天在结构完全一样没改变的情况下(使用及呼叫的方法也都一样)
迅捷➞Objective-C
➞送审➞通过
「……」
— — — —
好的,我们再拉回来到WWDC 15的现场
所以我就很纳闷,到底是发生了什么事
就想去找个苹果工程师来了解一下
「嗨,我能为您提供什么?」
我就跟他述说了一下整件事情的来龙去脉+我疑惑许久的点
更进一步的,我们一起审查代码,跟踪崩溃报告
以及看送审被退回的回覆
而整个过程中我也发现他的眉头越皱越深深
直到最后,他很无奈的跟我说
“对不起…”
明显他真的也不知道这到底是发生了什么事(三小!?)
我也只能说这问题实在是太Tricky了
所以就认为是写新语言的踩雷经验值累积吧
但不管怎么说
能够与苹果的工程师做这样的交谈与讨论
也真的实为是一个难得的经验
惊人!
— — — —
在整个会场
就算你没到会议厅,或者真的挤不进去其实也没关系
因为现场还是有提供很多空间供大家观看
他会直播现在各个会议厅扩大的课程
不过还是强烈建议到里面听才会比较比较性的临场感,哈
— — — —
不知不觉又到了中午
今天的…怎么事后看照片感觉很难吃…哈
在一周议程中的几个几个午午餐(还是是每天都有我有点忘了)
会邀请一些知名人士来演讲
这些演讲也实为珍贵,绝对不能错过
(印象中这名女企业家是专门做给小女孩玩的逻辑训练玩具
另外一位则是迪士尼的说故事家)