WWDC 下周就要開幕了,這場盛宴原本是“全球開發(fā)者大會”,是一場盤繞著軟件、系統(tǒng)的交流會,但是在不少粉絲眼中,WWDC 似乎曾經(jīng)成為了一個硬件產(chǎn)品發(fā)布會,那么 WWDC 終究是什么,只是用來發(fā)布新硬件和系統(tǒng)的發(fā)布會嗎?顯然不是!
關(guān)于 WWDC,Apple Insider 的一句話形容的特別好:蘋果不斷努力于在 WWDC 上為第三方開發(fā)商、開發(fā)者更深化地洞察將來軟件平臺的戰(zhàn)略方向,目的是壓服他們在這個平臺上投入更多時間和精神,來打造更多效勞和 App。
很顯然,蘋果在 WWDC 上發(fā)布新品只是“順便”而已,他們在會議期間最關(guān)鍵的還是和開發(fā)者們的交流,并且這些交流大多都是十分有前瞻性的。比方在 WWDC 1998 上,喬布斯對開發(fā)者們細(xì)致論述了桌面操作系統(tǒng)的開發(fā)思緒,而直到2000年,macOS X 才以 Beta 版本的方式發(fā)布,在這兩年中,蘋果推出了iBook、PowerBook G3 和 iPod 。
而在 WWDC 2008 上,喬布斯又引見了“OS X iPhone”和 iOS App Store 的概念,為什么 iOS 的應(yīng)用商店開展如此之疾速?由于早在它們落地之前,蘋果早就消除了開發(fā)者們的疑慮:跟著我干,肯定能賺錢!同樣的還有 iCloud,最初這個效勞在 WWDC 上被喬布斯稱為 MobileMe,為了讓數(shù)據(jù)存儲在云端,蘋果破費了數(shù)年的研發(fā)時間。
所以在蘋果公司內(nèi)部,真實的項目時間表和我們從外界察看到的進(jìn)度是完整不一樣的,這也是為什么開發(fā)者們擠破頭也要參與 WWDC 的緣由,由于錯過這一次,可能就錯過了很多賺錢的時機(jī)了。
在近年的幾場 WWDC 大會上,蘋果發(fā)布了 Core ML (機(jī)器學(xué)習(xí)框架)、ARkit(加強(qiáng)理想框架)、APFS(新的文件管理系統(tǒng))和 Metal 圖像引擎等等重要的軟件改造,同時在提供這些新軟件環(huán)境的時分,還要他們在舊硬件上無縫銜接,每年蘋果都會在 WWDC 上破費大量時間討論這些問題,別忘了 WWDC 大會可是有足足五天時間!
軟件開發(fā)是一項十分復(fù)雜的事情,以至很多問題蘋果本人都無法搞定,他們也無法單獨撐起一個軟件生態(tài),這就是 WWDC 存在的緣由。