每年蘋果的 WWDC 全球開發者大會都會吸引世界各地的開發者們前來參與,因為人數眾多會從已經報名的開發者中,隨機用抽籤的方式決定參加資格,幸運的開發者們再購票前往,門票其實不便宜要價美金1599元,但去年2018年到場人數甚至超過6000人!這次Emma在會場區域待了三天,幾乎可以看到世界各地的面孔跟口音,也很幸運地有機會訪問到台灣前來參加的 CATCHPLAY App 開發者,對就是那個播放我們與惡的距離的線上影音平台,主要負責 iOS 跟 tvOS 的主任工程師黃逸杉 Ethan 來跟我們聊聊囉
看起來很年輕、今年32歲的 Ethan 已經是第四次參加 WWDC ,Emma也才知道台灣會來的工程師們在確定獲得門票後都會私下互相交流,像是今年就共有 20~30 位工程師來共襄盛舉,包含了 CATCHPLAY、KKbox、LINE、Piccollage、Readmoo、Whoscall、Yahoo 等等
(經開發者同意取自 Twitter)
經驗豐富的他跟我們分享了第一天行程,早上聽完兩個多小時的Keynote,快速吃完會場外提供的輕食午餐就會趕著去參加「 Platform State of the Union 」,這是個真正提供給工程師的深入介紹,把早上 Keynote 的內容轉化成工程師們的語言分享,接著蘋果才會公布接下來四天的各類活動課程,這時候開發者們就得趕緊看行程規劃要參與哪些活動,比較熱門的像是 App Store 或是使用者介面相關的課程,甚至要在當天早上七點就上網預約不然會額滿…
至於 Ethan 自己通常是選擇線上看直播的方式,並先趕緊安裝最新的 Beta 1 測試版,像是 CATCHPLAY 就會有 iOS 跟 tvOS 兩個版本需要測試,因此除了測試用的手機、平板外還會把 Apple TV 帶來美國,就是為了可以即時安裝後、及時發現問題,然後就可以抱著電腦衝到 Lab 或是 session 提問,與蘋果工程師面對面討論跟 debug 。對於 Ethan 來說,能夠現場面對蘋果工程師,瞭解蘋果的規劃想法甚至是現場互相討論實作,是來參與 WWDC 收穫最大也最有意義的事情了
那麼問到今年的 Keynote 心得,果然身為工程師的 Ethan 是對 SwiftUI API 以及 Sign in with Apple 蘋果帳號登入比較有興趣,當然全場歡呼使用者都很期待的深色模式也有很多工程師開始實作了,只是因為 CATCHPLAY 本來就是深色底,Ethan 表示可能比較是在介面上的設計,變成深色模式之後要如何調整介面的提示等等是比較需要再次規劃的
不過 Ethan 也有提到,當年推出的新功能並不會真的都在當年 9 月就被市場上實作出來,像是最新的 SwiftUI 出發點很好,但因為僅支援最新的 iOS 13 ,而 CATHCPLAY 是一個很有規模的軟體應用,目前已經支援 iPhone、iPad、Apple TV 的觀看,但軟體應用還必須向下支援前幾代的系統來服務使用者,因此預期可能會再需要 2~3 年的時間來普及
▲而 Sign in with Apple 蘋果帳號登入也是一個需要再好好研究的項目,也聊到最新版的 App Store 審核已經加上一行:「當Sign in with Apple 在今年年底正式上線後, 有利用到第三方登入機制的App 也都必須有 Sign in with Apple 」
Ethan 也提到實作上的考量,例如像 CATCHPLAY 是識別單一帳號登入方式,如果在 iOS 上用了 Apple ID 登入,若用戶突然換了 Android 裝置勢必也必須要能無縫接軌的登入才是,那麼就是等於在一個軟體應用上必須跨平台全面支援蘋果帳號登入!因此這些新功能一直都不僅技術上的考量,在使用者體驗、市場跟商業上的考量也必須通盤一起討論
最後就是 Emma 個人覺得比較輕鬆但有趣的分享了!像是今年 WWDC 有特別舉辦一場「 Expanding to Taiwan 」的活動是讓對進入台灣市場有興趣的開發者們參加,熱心的 Ethan 還特別前往希望能提供身為台灣開發者的經驗分享;另外其實 WWDC 活動期間不僅是蘋果會舉辦系列活動,週邊服務商或系統商等也會趁機在附近會場如萬豪酒店內舉辦自己的活動,甚至邀請重量級的開發者來演講,有很多矽谷工程師也會前來,因此就算沒抽到 WWDC 入場卷,還是不少人來跟其他的開發者們交流或是探探合作可能
▲還有一些自發性的社交活動會在 Twitter 上發起,像是點心鼎泰豐之夜是一個一人125元美金吃點心小籠包吃到飽的晚餐活動,還有跟 WWDC 音很接近的 WWCT World Wide Costco Tour 好市多導覽等等,開發者們真的是太可愛了拉! Emma 很開心能在媒體跟用(果)戶(粉)的身份之外,有機會能深入了解開發者們如何看待這樣一場蘋果年度盛事!也希望能給大家一些不同的觀點囉~
▲謝謝 Ethan 百忙之中還接受電獺少女採訪,給大家看看開發者的識別牌跟媒體的識別牌顏色不一樣!
Be An Aotter《電獺少女2019實習編輯》開徵募集中,想知道自己能不能做到?詳情請見《電獺少女2019實習編輯》招募頁面,申請時間與名額有限