AR、深度學習、交流體驗 台灣開發者們怎麼看此次WWDC 2018?

此次WWDC 2018期間,mashdigi也花了點時間與幾位參與WWDC 2018的台灣開發者作簡單訪談,看看他們如何看待此次活動公布消息,以及在此次活動間的交流體驗。

在此次WWDC 2018主題演講開始前,蘋果藉由源自電影《魔戒》預告方式所打造影片,藉此述說全球各地的開發者如何聚在WWDC討論問題、與「傳奇大師」交流,甚至在活動中如何表示自己曾造訪多次開發者活動的經驗累積。而在結束之際,更藉由開發者們的親屬角度,親口述說對於身為開發者家人實際感受,藉此說明開發者如何運用編碼改變世界,而又是哪些人影響了這些開發者?

此次接受訪談的台灣開發者,分別包含先前已經在台灣等地區廣受歡迎的《Whoscall》開發商GoGoLook、《PicCollage》開發商Cardinal Blue,以及獲得Swift Playgrounds WWDC獎學金的加拿大多倫多大學就學的台灣學生吳孟洋。

《Whoscall》iOS工程團隊領導人康育楷

對於此次iOS 12的更新,康育楷認為在整體的穩定性提昇對於《Whoscall》而言,將有明顯的助益,畢竟以工具應用類型App而言,穩定性表現是相當重要一個環節。

此外,康育楷也表示蘋果在iOS平台架構設計也相當重視用戶隱私,就《Whoscall》本身提供來電資訊識別、過濾服務情況來看,其實是不能直接透過本身系統進行來電資訊比對,而是由GoGoLook提供可疑電話及警示電話資訊給蘋果,並且透過iOS底層服務進行裝置端的識別比對。在此過程中,GoGoLook與蘋果並不會知曉實際來電資訊,而是透過將來電資訊加密後,與預先提供資料做比對,而系統端僅會回傳是否為惡意騷擾電話的比對結果,進而做出掛斷或顯示警告資訊,過程中不會記錄任何來電資訊。

《Wohscall》iOS工程團隊領導人康育楷

正因為蘋果對於用戶隱私保護嚴格要求,因此相比其他作業系統平台明顯在服務運作機制設計有較大挑戰,但也因為蘋果嚴格限制第三方App與自己不得直接存取用戶隱私資訊,因此依照蘋果既定框架、加密機制設計服務,其實在某些程度也能減少思考如何保護用戶隱私安全的比重,原則上按照蘋果隱私安全規範設計即可。

至於針對此次同樣強調的裝置端學習應用,例如Core ML或此次提及可讓開發者自行建立學習模型的Create ML,透過學習方式讓惡意騷擾電話判斷精準度提昇,康育楷表示透過學習方式確實有可能讓整體辨識效果提昇,但此部份最主要還是要看資料庫團隊是否有意願藉由深度學習方式訓練系統分析,用更具效率方式將惡意來電逐一標記,並且將更貼近正確比對數據提供給蘋果,藉此讓iOS平台的《Whoscall》有更好來電識別表現。

而對於參與WWDC最大好處,康育楷認為其實最主要還是在於就近與蘋果工程人員討論App設計相關疑難雜症,例如先前《Whoscall》偶而會在iOS平台無端自行關閉功能,在許多使用者陸續向GoGoLook反應且投入檢查之下,卻始終未能發現實際問題所在,因此趁著此次參與WWDC 2018活動,康育楷也表示將與蘋果工程人員就此問題進行討論。

《PicCollage》iOS開發負責人汪永晉

過去以照片拼接、搭配主題佈景與逗趣貼圖為名的《PicCollage》,汪永晉表示目前照片拼接使用需求依然相當高,尤其在目前有越來越多線上社群應用結合需求,不少人希望透過單張照片拼接結果呈現個人動態,或是有照片拼接方式述說旅遊故事、聚會活動等,同時目前《PicCollage》也開始結合線上社群互動元素,讓使用者能自行上傳照片拼接結果分享他人觀看。

而除了藉由佈景主題、貼圖營收維持《PicCollage》運作,目前Cardinal Blue更投入其他用於測試市場水溫的產品如《AR Text》、《PartyBlox AR》,最主要便是看重未來擴增實境應用趨勢,同時也因為蘋果從去年釋出首版ARKit,便希望在未來必須實際發展擴增實境應用前熟悉相關技術,並且藉由先行投入擴增實境設計熟悉相關技術應用模式。因此,對於Cardinal Blue而言,此次WWDC 2018公布的ARKit 2.0應用將顯得重要。

《PicCollage》iOS開發負責人汪永晉

另一方面,由於《PicCollage》不少運作仍與OpenGL相關技術有關,因此蘋果宣布將不再支援OpenGL、OpenGL ES,以及OpenCL在內API,希望開發者改使用Metal相關資源的情況,對於《PicCollage》也將產生極大影響,因此汪永晉認為此部份可能會成為未來關注方向,同時也可能影響不少開發者程式編寫。雖然蘋果可提供相對完整的開發工具資源,但不少開發者可能對OpenGL相關技術應用較為熟悉,因此若接下來必須全面轉向使用Metal資源的話,勢必會讓開發者面臨一些改變。

針對裝置端學習應用部分,汪永晉表示目前《PicCollage》其實已經有在裝置端進行記錄使用者常用拼貼模式,並且給予更好拼貼效果建議,但現階段考量隱私取用問題,仍不會透過分析使用者裝置上的照片學習更好拼接方式,而是藉由公司內部實際合法取用資料進行訓練,讓系統可以學習分析更好的照片拼接模式。

多倫多大學台灣籍學生吳孟洋

此次接受訪的開發者,較特別是的獲得蘋果Golden Apple Scholars計畫包含WWDC門票、機票與住宿全額贊助資格的多倫多大學台灣籍學生吳孟洋。

由於過去對程式撰寫就有興趣,同時在大學參與夏令營活動,吳孟洋在學長、姊帶領之下接觸Visual Basic,隨後更進一步接觸C語言,甚至後來為了接觸更多程式語言,進而自學JavaScript語法內容。而在大三前往教育平台公司Tophat實習後開始接觸iOS平台,並且開始接觸蘋果Swift程式語言,吳孟洋以2週時間撰寫程式成果取得Swift Playgrounds WWDC獎學金,獲得全額贊助參與此次WWDC 2018機會。

雖然此次是以加拿大籍學生身分參與WWDC 2018,但實際上吳孟洋在小學後便與美國移居美國,但中間曾經返回台灣念完高中學業,並且選擇在加拿大多倫多大學進修,但吳孟洋其實也時時關注自己熟悉的台灣目前變化,甚至也關注是否能在WWDC 2018期間遇見同樣來自台灣的學生身分開發者。

多倫多大學台灣籍學生吳孟洋

除了獲得Tophat實習機會,吳孟洋更在畢業前獲得科技公司任職聘書,主要負責新一代餐廳結帳系統開發計畫,而本身則是藉由Swift語言將數獨遊戲解法透過可視化形式教導,另一方面也透過線上連線方式打造iOS平台圍棋對弈遊戲。

對於吳孟洋來說,iOS平台開發難度其實並不算難,除了蘋果提供嚴謹環境設計,同時在程式架構也力求簡潔,並且提供開發者充裕應用資源,甚至在WWDC開發者活動期間更願意花費時間與開發者溝通、協助解決難題。

而針對此次WWDC 2018的感想,吳孟洋對於Core ML與此次新揭曉的Creative ML自建學習框架內容較感興趣,但由於本身對於機器學習應用技術設計仍不熟悉,或許未來將會進一步針對此方面加強學習,同時也希望能看見更多同樣來自台灣的開發者,甚至希望能與同為學生身分的開發者一同交流,並且期望看見更多源自台灣的開發內容。

發表迴響

%d 位部落客按了讚: