WWDC2021 亮點:iPad 支援編譯 APP、Xcode Cloud、Universal Control

2021-06-08 09:00:21

在剛剛結束的 WWDC2021 上,蘋果宣佈了 iOS 15、iPadOS 15 以及 macOS Monterey。具體的更新內容這裡不再重複,本文主要介紹幾個和開發者緊密相關的亮點。

Swift Playgrounds 4 支援編譯 APP

用一句話概括此變化就是,可以用 iPad 寫程式碼了。通過在 iPadOS 15 上使用新版本的 Swift Playgrounds,開發者可從頭開始建立 iPhone 和 iPad 應用程式,然後將它們上傳到 App Store。

SwiftUI 改進

SwiftUI 的改進包括改進列表檢視、搜尋體驗、應用程式內輔助功能、多列表等的增強功能等。藉助 SwiftUI 中的更新和增強功能,開發者可以更高效地構建複雜的應用程式 UI。

Xcode Cloud

根據蘋果的介紹,Xcode Cloud 是一種全新的持續整合和交付的雲服務,專為 Apple 開發者而設計。

Xcode Cloud 內建於 Xcode 13 中,為各種規模的開發者和團隊提供了一種快速而簡單的方式,可以更高效地構建、測試和交付高品質的應用程式。Xcode Cloud 可以在雲中自動構建應用程式,以釋放開發者的 Mac 來處理其他任務。在雲端進行並行測試意味著開發者可以在當前每臺 Apple 裝置的模擬版本上進行測試,然後輕鬆部署該應用程式的構建,用於內部測試,或通過 TestFlight 交付給外部 Beta 測試人員以獲得即時反饋。

此外,蘋果還宣佈推出用於 Mac 裝置的 TestFlight,作為改進應用程式開發的工具的一部分。

Universal Control

蘋果在大會上展示了通過 Universal Control 實現多裝置間無縫切換和協同工作的操作。使用者可通過一個滑鼠同時對兩個裝置進行操作,只需要將遊標劃出 Mac,遊標會無縫移動到 iPad 並進行控制。

展開閱讀全文