[觀點]WWDC 2019三大重點:簡化、獨立與融合

2019/06/10
by mashdigi.com 專欄作家
5097

此次 WWDC 2019 中,蘋果除了宣布更新旗下 iOS 13、macOS 10.15 Catalina、watchOS 6,以及 tvOS 13,並且針對開發者需求釋出不少工具資源,其中不少更新圍繞在「簡化」、「獨立」與「融合」三個面向。

其中,在 iOS 作業系統再次額外劃分對應大尺寸螢幕應用設計、iPad 系列機種專屬的 iPadOS,並且讓 watchOS 能有更完整獨立運作特性,甚至加入 watchOS 專屬 App Store,同時 macOS 部分則是不再沿用原本 iTunes app 設計,而是將其拆分成 Apple Music、Podcast 與 Apple TV,藉此呼應 iOS 平台上相同的 app 內容,iOS 裝置同步等管理功能則併入 Finder,但在功能應用部分則是強化與 iOS 裝置連動使用體驗,例如配合 iPad Pro 等機種使用的 Sidecar功能,或是去年增加可讓 iPhone 連接後,可當作外接相機拍攝使用。



[觀點]WWDC 2019三大重點:簡化、獨立與融合


WWDC 2019 三個重點:「簡化」、「獨立」與「融合」

而在內容設計方面,除了釋出更多實用 API 資源,讓使用者能藉由更簡短程式語法即可呼叫特定用功能,例如在此次新版 ARKit 3.0 中,蘋果便加入包含 RealityKit、Reality Composer,讓使用者能將虛擬物件以更貼近真實效果與生活場景影像無縫貼合,並且呈現真實物理光影互動效果,同時也能快速導入 USDZ 格式在內虛擬物件檔案,進而直觀地在擴增實境場景建立所有虛擬物件相對位置。

另外,配合 People Occlusion 與 Motion Capture 功能,則可將原本支援把人像放進擴增實境場景功能強化,讓貼和在擴增實境場景中的人像能與虛擬物件更自然互動,不像先前版本僅能讓人像維持在影像後,甚至可讓虛擬物件在擴增實境場景中圍繞人像轉動,藉此實現可讓虛擬物件與人像有更真實的互動效果。

[觀點]WWDC 2019三大重點:簡化、獨立與融合
此次更強調 app 內容在不同裝置間互通使用特性

在程式編寫部分,蘋果更藉由 Project Catalyst 讓開發者能輕易將 iOS 平台 app 移植到 macOS 平台使用,對於沒有資源額外成立 macOS 平台開發團隊,或是沒有更多心力維護額外平台 app 更新的開發者而言,將會帶來更便利效益,甚至像遊戲、工具類內容開發者,則更可藉此擴展內容發行平台,進而接觸更多用戶族群。

至於進一步將程式語法精簡、藉由全新框架設計,讓開發者能用更簡短語法編寫 app,並且能在開發工具與實際裝置上預覽測試,更減少開發過程容易出錯情況。而隨著編碼精簡,同時也能提高 app 執行效率,間接地也能減少不必要的電力損耗。

[觀點]WWDC 2019三大重點:簡化、獨立與融合
蘋果期望藉由精簡開發者在 app 設計與維護的難度之下,可以加快推動旗下平台與硬體發展成長

「簡化」

過去蘋果針對開發者打造 app 內容需求,持續提供不少資源與簡化流程設計,例如藉由更多實用 API 內容,讓開發者免於撰寫冗長編碼即可簡單存取硬體資源,或是使用特定功能,同時也有助於讓app程式編碼更加精簡,進而提升執行效率,並且達成相對節電成效。

依照蘋果說明,進一步將編碼精簡,並非只是減少編碼內容這麼簡單,而是要讓編碼內容變得更「簡潔有力」,因此除了提供更實用的 API 項目讓開發者能靈活應用,減少無謂的編碼內容,同時也在編碼過程藉由自動化檢視等方式,協助開發者撰寫正確編碼內容。

另外,在此次提出的新版 Swift 中增加的 Swift UI 框架,更可讓開發者輕易撰寫可同時對應 iOS、macOS 平台的 app 內容,另外更配合 Project Catalyst 設計方案讓開發者能快速將既有 iOS 平台 app 移植到 macOS 平台使用,其中無須透過複雜編碼流程,僅需針對操作介面等細節作微調,即可讓原本以觸控操作為主的 app,快速加入對應更大顯示畫面、支援鍵盤與滑鼠操作特性。

[觀點]WWDC 2019三大重點:簡化、獨立與融合
大幅減少程式編碼實際需要撰寫比例,同時提供可即時檢視預覽等介面,讓開發者能更容易打造 app

以擴增實境應用為例的話,過往開發者要建造擴增實境應用技術內容,往往需要透過複雜編碼,同時本身也要具備相當技術才能完成設計,但在蘋果目前於 ARKit 應用設計中,則是讓開發者能透過簡單編碼,藉由 ARKit 相關 API 連接,即可輕易打造貼近真實的擴增實境應用服務。

甚至對於一般印象可能很難的人工智慧技術應用,蘋果也藉由 MLKit、CoreML 等資源,讓開發者能快速打造運用機器學習的人工智慧技術,例如透過 iPad 視訊鏡頭進行影像識別,判斷使用者撥彈吉他時的握弦指法是否正確,並且透過 iPad 螢幕即時顯示相關建議,讓使用者能透過 iPad 及 app 快速學會吉他演奏方式,在過去可能需要透過複雜程式編碼與相關知識才能完成此類 app 設計,但目前僅需簡單語法即可快速完成,開發者甚至只需要構思有趣的應用設計想法。

當然,開發者如果有更深入需求的話,依然可以藉由 Unity、Unreal Engine 在內工具資源打造 app 內容,只是如此一來就要考驗開發者本身程式編碼的設計功力,而藉由蘋果的開發工具資源則是能讓開發者在簡單、穩定情況下打造各類豐富應用,意味開發者僅需將力氣集中在構思如何讓 app 內容更有趣、實用,而不必擔心程式設計難度問題。

藉由這樣的設計,蘋果自然也能吸引更多開發者加入,並且透過 iOS、macOS 平台市場生態銜接更多發展機會。

[觀點]WWDC 2019三大重點:簡化、獨立與融合

藉由各類工具資源,讓使用者能輕易運用原本以為很難的技術,例如擴增實境、人工智慧等


「獨立」

從此次在 watchOS 6 開始提供獨立 App Store,讓使用者可直接在 Apple Watch 選擇安裝合適 app,無須額外透過 iPhone 操作,藉此加強 Apple Watch 可獨立操作特性,而在 macOS 10.15 Catalina 中更將 iTunes 拆分成 Apple Music、Podcast 與 Apple TV 三個獨立 app,原本用來管理 iOS 裝置的功能則與Finder合併,主要是為了讓操作使用體驗與 iOS 裝置一致。

而除了讓使 macOS 平台上的使用體驗與 iOS 平台一致,將 Apple Music、Podcast 與 Apple TV 從原本 iTunes 拆分獨立,還有另一個目的在於增加這些服務各自使用比例,避免在 iTunes 眾多服務無法凸顯使用,藉由拆分獨立使其能在服務選項中更為顯著。

[觀點]WWDC 2019三大重點:簡化、獨立與融合

將更多 app 拆分獨立,或是讓裝置更加獨立使用,將可帶來更深層的使用體驗


同時,將原本 macOS 平台中的服務拆分獨立,更有助於藉由讓使用體驗與 iOS 平台一致,進而能吸引更多開發者將服務內容帶到 macOS 平台,讓 macOS 平台服務內容更加豐富,促進 Mac 裝置的使用機率,同時也能一掃過往市場對於 Mac 裝置應用服務不多的印象,預期間接也能帶動 Mac 裝置銷售比例。

因此,對於蘋果而言,將原本服務中的功能拆分獨立,並非只是表面上那樣簡單,實際上還有背後潛藏原因。

[觀點]WWDC 2019三大重點:簡化、獨立與融合

原本的 iTunes 正式在 macOS 10.15 Catalina 走入歷史,將拆分成 Apple Music、Podcast 與 Apple TV,而 iOS 裝置同步管理功能則會與 Finder 合併


「融合」

此次提及的「融合」,自然就是指 Mac 裝置與 iOS 裝置之間互通應用模式。雖然蘋果在去年 WWDC 2018 就強調絕對不會讓 iOS 平台與 macOS 平台整合,原因在於兩者之間仍有不同使用情境,但另一方面卻更積極消弭兩者之間的連動隔閡。

從過往藉由 AirDrop 等功能讓 iOS 平台與 macOS 平台之間的檔案互傳變得簡單,到後來可以直接在 Mac 裝置上接聽 iPhone 的來電或簡訊,以及讓 Siri 可在 iOS、Mac 與 Apple Watch 裝置上使用,甚至也能直接透過有線連接方式,讓 iPhone 成為 Mac 外接攝影器材,而此次更宣布在 macOS 10.15 Catalina 推出名為 Sidecar 的應用功能,讓 iPad Pro 在內機種可以當作 Mac 裝置的第二螢幕使用,更顯得蘋果期望能讓 iOS 裝置與 Mac 裝置能有更好的協同應用效果。

為了讓適合不同使用情境的硬體裝置能緊密連結,重點就在於兩者之間的使用體驗要盡量接近,同時內容也必須可以更簡單地互換使用,而從上述提及蘋果持續簡化不同平台之間的 app 內容設計難度,同時藉由獨立方式讓 iOS 裝置與 Mac 裝置的使用體驗可以更加一致,實際目的自然就是為了可以進一步讓兩者能有更好的協調性,並且發揮加乘或互補的應用效果,藉此成為開發者、使用者更方便的創作工具。

[觀點]WWDC 2019三大重點:簡化、獨立與融合

讓開發者更容易將 iOS 平台 app 移植到 macOS 平台的 Project Catalyst 設計方案


總結

在整個 WWDC 2019 的過程中,蘋果持續強調簡化開發者設計難度、維持一致的使用體驗,以及藉由協作發揮更大效益,無非便是希望能吸引更多開發者加入平台應用內容設計,進而讓 iOS 或 macOS 平台市場生態持續擴大,同時也能藉由讓各個平台的 app 內容可以更容易被創造,進而讓 iOS 裝置、Mac 裝置能有更豐富的使用體驗,並且讓蘋果旗下服務、產品能被多人使用,因此諸多更新內容其實都是緊密地相扣。

除此之外,蘋果其實也提及本身在隱私安全的重視,但其實從以前以來,隱私始終是蘋果重視部分,並且強調所有服務使用資料均屬於用戶本身,更標榜即使在蘋果提供服務中,所有資訊都不會被蘋果紀錄、存取,並且均以加密形式保護。

雖然有部分看法,認為蘋果此次在宣布推出的「Sign-in with Apple」網路服務快速登入安全機制之後,要求開發者在採用其他藉由 Google 或 Facebook 等帳號的快速登入機制時,必須同時加入蘋果此次提出機制,以及強制在 macOS 10.15 Catalina 取消支援相容 32 位元架構 app 內容等作法,似乎顯得有些霸道,但從現實面來看也是因為嚴格要求開發者配合,在 iOS 或 macOS 平台環境下的 app 穩定性與裝置相容度相對較高(當然還是有部分例外情況),使得蘋果裝置普遍上更能讓一般使用者接受。

[觀點]WWDC 2019三大重點:簡化、獨立與融合
蘋果認為,硬體、軟體與服務缺一不可

相關文章:
蘋果悄悄在審核規範放寬針對「Screen Time 」功能相近app的限制
開發者似乎在iOS 13預覽內容發現疑似後續準備推出的定位配件
蘋果台灣首間旗艦店「Apple 信義 A13」將於6月15日正式啟用

Sponsor
Medium 14079934 1076779459066328 2251543420645598899 n
mashdigi.com 專欄作家
mashdigi建立於2013年11月下旬,主要以科技新聞、趣聞,以及科技相關技術看法、趨勢發展。

本文相關商品
門市空機價
已下市
二手價
$5,471
立即查詢
  • 主螢幕尺寸
    6.1 inch
  • 主相機畫素
    1200 萬畫素
  • 主螢幕材質
    LCD
  • 機身重量
    194 g
  • 機身顏色
    珊瑚, 白, 紅, 藍, 黃, 黑
門市空機價
已下市
二手價
$5,751
立即查詢
  • 主螢幕尺寸
    6.1 inch
  • 主相機畫素
    1200 萬畫素
  • 主螢幕材質
    LCD
  • 機身重量
    194 g
  • 機身顏色
    珊瑚, 白, 紅, 藍, 黃, 黑
門市空機價
已下市
二手價
$5,682
立即查詢
  • 主螢幕尺寸
    5.8 inch
  • 主相機畫素
    1200 萬畫素
  • 主螢幕材質
    OLED
  • 機身重量
    177 g
  • 機身顏色
    灰, 金, 銀
門市空機價
已下市
二手價
$7,408
立即查詢
  • 主螢幕尺寸
    6.5 inch
  • 主相機畫素
    1200 萬畫素
  • 主螢幕材質
    OLED
  • 機身重量
    208 g
  • 機身顏色
    灰, 金, 銀

相關新聞

留言

登入後即可留言

  • Medium ad60670bbad6a64ab030 s 01

    古兔 6/11/2019 at 11:33 AM

    簡化開發者設計難度,確實對於創作新 APP 很有幫助呀。