
在今年 2019 開發者大會 WWDC 上,蘋果也發表了全新 macOS 「Catalina」,其中最重要的更新當屬把 iTunes 一分為三,拆成Apple Music、Apple Podcast、Apple TV,大大簡化並改善這三項服務。

Apple Music 是相對變化較少,延續 iTunes 音樂功能的一塊,它主要是在介面上將能幫助使用者從超過5000萬首歌曲中更方便搜尋喜歡的音樂。
Apple TV 則可說是為了今年秋季 Apple TV + 準備而來,它具有經機器學習優化後的個性化推薦功能,並支援4K HDR和Dolby Atmos串流的電影服務。至於 Apple Podcasts 也提供了超過700,000款節目,並且有自動更新通知功能,跟全新搜索工具。
此外,macOS Catalina 全新的「Sidecar」功能可以把 iPad 當作第二螢幕使用,也可以一邊看著 Mac,一邊用 iPad 的 Apple Pencil 工作。

在這次 macOS Catalina 上也推出了十分貼心的聲控服務,讓不方便使用鍵盤、滑鼠的使用者直接透過 Siri 來完全控制 Mac,而且所有的語音導航標籤可以幾乎使用在所有 APP 上,也可以跟iOS、新的 iPadOS 上交互使用。蘋果還保證完全不會紀錄、擁有所有的語音控制內容。
這次 WWDC 同時也提供許多新的 API 和工具給開發者,其中蘋果特別介紹了全新的 SwiftUI 框架、新的 Xcode 與 AR 套件。SwiftUI 支援更加簡單易懂的聲明性代碼,就可以讓開發者建立全功能使用者界面,而且同時開放相同 API,讓開發者一次就能寫出跨建 iOS、iPadOS、macOS,watchOS 和 tvOS 等五個蘋果 OS 平台的應用程式。


Xcode 11 則是「圖形化」不用寫任何程式碼的 UI 設計工具。開發者只要把 UI 配置好,Xcode 11 就會自動生成 Swift 程式碼而且還支援APP的自動即時預覽,讓軟體開發者和UI設計者能更緊密地協作。同時,Xcode 也能讓原生的 iPad APP 在「無痛」的狀況下,直接帶到 Mac 上。

關於 AR 部分,ARKit 3 讓蘋果設備的 AR 能力更加強大了。現在ARKit 3 提供相當簡便卻強大的動態捕捉功能,只要相機一錄影,螢幕就會自動生成畫面中人物的動態模型(感覺再也不用動態捕捉衣了?)

全新 RealityKit 則具有相當不錯的渲染能力,能讓開發者做出更為逼真的 AR 效果;跟它搭配的還有Reality Composer,可讓沒有製作 3D 模型經驗的開發者直接使用 3D 模型動畫庫,就製作出 AR 內容並直接在 Xcode 中產生程式碼。

另外上述的API 開發 Beta 測試版今天就會公開,開發者們,手癢了嗎?
延伸閱讀:
- 【蘋果 WWDC 2019】軟體亮點:iPadOS 登場!推 Apple Login、隱私與個人化
- 【蘋果 WWDC 2019】專為工藝而生,性能怪獸 Mac Pro 全新登場!
- 【蘋果 WWDC 2019】WWDC 即將登場!前進蘋果開發者大會現場