[開發者觀點] WWDC 2016:讓孩子學會寫程式 你十年後就可以用iMessage傳長輩圖

其實從幾年前我就一直強調WWDC是一場軟體開發者會議,實在不要期待有什麼硬體產品。這次也是一樣,尤其預期今年四項作業系統tvOS、watchOS、macOS與iOS都要改版,Apple一樣的態度都是在測試期結束正式推出時,才會發表新的硬體配合上市。所以各種硬體請等九月甚至十月。

其實從幾年前我就一直強調WWDC是一場軟體開發者會議,實在不要期待有什麼硬體產品。這次也是一樣,尤其預期今年四項作業系統tvOS、watchOS、macOS與iOS都要改版,Apple一樣的態度都是在測試期結束正式推出時,才會發表新的硬體配合上市。所以各種硬體請等九月甚至十月。

就一場軟體開發者會議來說,今年的表現非常棒,有不少可以嘗試做的事情,我寫下我覺得重要的幾個點:

ApplePay on the web

對於ApplePay,其實我一直都不大看好行動支付這一部份,它會是很酷很炫的付費方式,然後可能有些感染力來推動人們嘗試(當然不及對岸微信的直接補貼誘因)。但是ApplePay在App內支付,我覺得相對重要得多。家裡長輩有了iPhone後,最常來打擾的狀況就是線上購物時要輸入一堆資料,ApplePay可以簡化整個程序。但過去只能做個App來支援(其實電商的UI與UX要求,我覺得是App中最高級別,很難做),現在可以直接拿網站來改。

其實ApplePay for App就和接金流服務一樣,申請帳號,開通ApplePay,對方給你UID,加入模組搞定,收到的款項就透過金流服務來提供給你。網站透過Safari來將認證需求送到iOS裝置/Apple Watch上,應該走的是相同的模式。

如果台灣的ApplePay不會再受阻擋,那麼應該今年內公布合作商後就可以採用。我覺得能有效擴展線上支付的便利性,帶來一些機會。畢竟現在台灣線上支付的介面,普遍不好用。

但是ApplePay很明確說明只能應用在實物與服務上,不曉得會不會限制販賣數位內容的電商網站使用,例如電子書或者影片串流。

SiriKit for developer

Siri不是AI,這次也僅僅稍微向深度學習走了一步。但是開放給開發者後,Siri能夠處理的事情變得很多,就不列舉。但是問題在於如果要讓Siri能夠接上App所提供的服務我覺得需要是有些規模的服務,提供充足的API能夠接軌。

應該會從各種交通票券服務開始,像訂機票、車票,然後查詢餐廳訂位等等。這就得看這些服務商過往到底對App的支援做到怎麼樣的程度了。像是交通票券,也許阿聯酋、荷蘭航空的App會很快支援,而華航、高鐵可能要等上好幾年。這差距也許很難追上。Siri能做些什麼,就看當地App開發者與平台商的程度如何。

HomeKit

Apple談HomeKit已經好幾年了,但一直沒有比較像樣的成果推出。這次提供了一個統一的介面,以Apple TV作為主控台。但是問題在於這些「智慧」家居設備到底有多少,而且馬上可以使用,我還是會給個問號。不過對這領域的硬體生產者應該可以使用現成的主控台到iOS操作介面做出一些Demo產品,搶到一些先機。畢竟智慧家庭的硬體應該已經足夠成熟,而且面對全球市場,機會相當大。

但就整體狀況來看,如同CarPlay從公布到實裝,以至於市場上買得到支援的車種一樣要花上好幾年,HomeKit真正(或者說使用者能夠有一兩項支援的設備)能夠走到消費者身邊,還要一段時間。

iMessage

iMessage真的是個大雜燴。安裝完iOS 10 beta版後開啟後,我感到無比的困惑。字體特效、EMOJI、影片、全螢幕特效、悄悄話等等……感覺就是把市面上開發者曾經嘗試過的表現方式通通倒了進來,加上之前已經有的影片與聲音回應,突然間覺得自己完全不會用了。也許我不是「一般」的IM使用者吧。

在第三方開發者上頭,目前iMessage Apple僅提出了貼圖與App兩種方向。雖然好像搭上Messanger as Platform的風潮,但是畢竟iMessage「現在」還僅供Apple產品使用,就算Apple未來可能會推出Android的iMessage App,但與Facebook Message與Line、WeChat等,還有一段差異。對於Apple來說不需要另一個平台,iMessage作為一種鞏固自己產品生態圈的社交延伸產品,似乎更說得過去。

小結

相較於過去macOS與iOS更新總會有一兩項主打的功能,這次對使用者來說,所提供的功能都相當瑣碎。但給開發者卻足足開出了難題,以上所述的項目,都可以排出相當長的一段工作,甚至要說從中生出好幾家新公司都不為過。

這次WWDC最令人印象深刻的是最後十五分鐘,當Apple展示出Swift Playground時,台下的開發者所露出的表情非常複雜──Apple幾乎可以說把程式教育的門檻拉低到了底限,不是大人覺得小孩都不會,而用簡單教學的方式教他們學習程式。而是用淺顯易懂的方式,讓人人都可以站到學習程式的實戰面向上。我有一句Tweet被轉推好幾次:

Apple:今年WWDC,我們為開發者提供了完整的生涯規劃,你們的小孩十年後就可以取代你,然後你們可以在iMessage上傳長輩圖。

朋友說:「手機與平板的硬體幾乎和個人電腦差不到哪兒去,現在學習程式的人不需要像當年開發App一樣處理記憶體管理以及各種麻煩的事情。從幾個範例開始學習,然後他們很快就能做和現在開發者一樣的事情了。」

寫隻App創業,未來似乎會變得越來越困難。如何想清楚人們的需求,打造出解決問題的方案,這種解構、重組的能力,可能會顯得更為重要。WWDC最後這一段展示,讓戲稱的World Wide Developer Crying變成了Whole World Developer Crying。程式開發終究可能變成一種人人都能學習的技能,現在從事這一行的人,必須找到自己長久的立足位置。

*本文作者董福興為角川集團BookWalker電子書平台顧問

關於我們

自1990年創刊UXmaster雜誌,1991年獲得美國LAN Magazine獨家授權中文版,2006年獲得CMP Network Computing授權,2009年合併CMP Network Magazine獨家授權中文版,2014年轉型為《網路資訊》雜誌網站,為台灣中小企業協助技術領導者落實企業策略,了解網路規劃及應用,為企業網路應用、管理、MIS、IT人員必備之專業雜誌網站。


與我們聯絡

加入《網路資訊》雜誌社群

© Copyright 2017 本站版權所有,禁止任意轉載 網路資訊雜誌 / 心動傳媒股份有限公司 聯絡電話:+886 2 29432416