
最近,很多人看了「3 分鐘讓你看完 WWDC」這類文章甚至是完整的主題演講後,就覺得今年的蘋果開發者大會沒什麼硬貨。但實際上,主題演講只是 WWDC 很小的一部分,它更多是一場歷時五天,包含近 100 場講座,吸引了上萬 iOS 開發者擠破腦袋參加的技術盛會。
不過很多人對 WWDC 都有誤解,常常把它與產品發布會混淆。但除了 2010 年的 WWDC 發布了 iPhone4 以外,蘋果其餘的硬體產品都是在蘋果春季和秋季發布會上亮相的。
所以,在看到很多人對 WWDC「無趣」的誤解和抱怨之後,我的一個花了幾千美元買票參會 Coder 朋友暴走了:WWDC 真的不是蘋果的產品發布會。
那麼,WWDC 究竟是怎樣的一場活動?參與其中又是怎樣的一種體驗?不用去知乎提問了,我的朋友決定用親身經歷告訴你。
以下根據我的朋友的自述整理:
比起主題演講,我們更樂意享受後面四天各種分會場和講座。這是我在活動第四天拍到的場內照片,沒了大批的媒體記者和商業夥伴的加入,但參會人數比第一天的主題演講有過之而無不及。
在大會的後四天裡,從早 9 點到晚 6 點,蘋果會滿滿地安排各種有意思的課程和講座向我們詳細講解自己新推出的平台與工具,並且幾乎是手把手教我們使用並安排上手操作的機會。
講座之中有沒聽明白的地方?沒有學會新技術?沒關係,蘋果準備了一大批內部的優秀工程師,並把他們分為了不同的團隊,全天候在會場各個角落待命為我們一對一答疑解惑。
這就是這些「助教們」呆的地方。

很多開發者都習慣在會後就第一時間實踐講座上講到的新工具,遇到問題就會跑去問這些「助教」。「可能你在家研究好幾天的問題,在會場他們講幾分鐘你就明白了,」這是我同去大會的一個朋友給出的評價。圖中這個區域坐滿了課後正在實踐新語言的工程師們。

大會上宣布的所有新產品新平台新語言都會在當天就對開發者們開放,而對用戶開放一般要等到 9 月。而這三個月的時間差就是留給這些我們的,讓我們完成產品並與新的平台進行適配。這樣,當 9 月份用戶們升級到新到系統時,就不需要擔心新的平台缺乏有趣的 App 了。
當然,新的編程語言 Swift2 的公佈和開源,以及開發平台 Xcode 的強大更新,都是讓我們最開心和興奮的地方。
蘋果本次推出了編寫 iOS App 所用語言的新版本 Swift2。我旁邊親測了新語言的印度工程師說,Swift1 本身就比先前的 Objective C 更加靈活、好用,而 Swift2 的升級簡直讓讓寫代碼像寫詩一樣愉快——我也有同感。
而蘋果宣布將 swift2 開源,這意味著這款語言將有機會得到更多補充。另外,蘋果將允許這款新語言在 unix 操作系統上運行,也就是說這款新語言的未來的用途將不僅僅是編寫蘋果軟件,而是可以被應用到更多平台上。
此次 Xcode(蘋果的代碼編輯器)的更新中最大的改變就是對產品測試的重視和支持。對工程師來說,測試產品是一件非常讓人頭疼的事情,而 Xcode 就恰恰為我們解決了這個麻煩。
簡而言之,如果你是一個開發者,你只需啟動這個工具,然後運行你的 App 並像一個用戶一樣去使用它,到處點一點,你的測試代碼就會被自動生成。並且,生成的測試代碼會自動被用於所有平台,也就是說你不用費時間把你的 App 在 iPhone, iPad mini, iPad, iPad Air 上各測試一遍——絕對大殺器啊。
值得一提的是,我還收到了 WWDC 大會組委會轉發給參會者的這樣一封郵件。顯然,這是來自另外一個開發者的:
我用了 12 個小時,已經把那個 Demo 用 Swift2 編寫成了一個 Mac 上的遊戲。
看,還有什麼比這更有趣!
- 延伸閱讀
被逼上梁山只能依了,蘋果 WWDC 最大亮點:開源 Swift
Apple 高調徵選編輯團隊,臉書、蘋果同腳踏入新聞聚合服務圖哪樁?
(本文轉載自合作夥伴《Pingwest》;未經授權,不得轉載)




