WWDC 2021: Xcode Cloud 、 AR 工具與 Swift Playgrounds

蘋果也照例公佈了開發工具,包括Xcode Cloud、Swift程式語言更新、Swift Playgrounds、AR開發工具及眾多新API等資源等。

既為開發者大會,蘋果也照例公佈了開發工具,包括 Xcode Cloud 、 Swift 程式語言更新、 Swift Playgrounds 、 AR 開發工具及眾多新 API 等資源等。

Xcode Cloud 可雲端編譯與發布 App

首先,Xcode Cloud 是一項為蘋果開發商推出的新持續整合及遞交 (CI/CD) 雲端服務。 Xcode Cloud 內建於 Xcode 13,供各種規格的開發團隊用來開發、測試和遞交 App 。 Xcode Cloud 可以自動在雲端開發 App,不需佔用使用者的 Mac 電腦資源。它的雲端平行測試功能可模擬現有蘋果硬體環境供用戶測試新 App,然後在內部測試環境打造 build,或利用 TestFlight 將 beta 版公開給外部人員測試。

Swift 支援共時運作語法

Swift 則新增支援共時運作 (concurrency),讓開發人員得以撰寫平行運作的程式碼,寫出一面回應用戶需求,一面背景運作的新式 App 。蘋果表示,支援共時運作也讓開發人員寫出更快、更安全程式碼,較少犯錯,也能善用蘋果裝置多核 CPU 的強大運算力。 SwiftUI 則強化表單讀取、搜尋、輔助使用 (accessibility) 功能、多欄位表格等,藉此加速開發。

蘋果還宣佈了 Swift Playgrounds,讓用戶可在 Mac 或 iPad 上撰寫程式,明年的 Playgrounds 4 讓開發人員可利用 SwiftUI 開發出 App 的視覺設計。 App 專案可以用 Swift Playgrounds 或 Xcode 開啟、編輯。等開發完成,也可以利用 Swift Playgrounds 直接從 iPad 上上傳到 App Store 。

Object Capture API 以多角度照片即時產生 3D 物件

推出新款物件捕捉 API
藉由多角度照片可拼成 3D 物件

蘋果的 AR 框架 ARKit 讓開發人員開發 AR 內容,RealityKit 則是專門製作 AR 的展圖、動畫、聲音和物理引擎 (physics engine) 。

今天宣佈的 macOS Monterey 包含 RealityKit2,新增物件抓取 (Object Capture) API,讓開發人員更容易開發擬真的 3D 模型,只要以 iPhone 、 iPad 或數位相機拍攝相片,利用這項工具幾分鐘內就能轉化成 AR 應用的 3D 模型。成品可以 AR Quick Look 讀取,或在蘋果的 Reality Compposer 或 Xcode 讀取。蘋果表示遊動開發商如 Maxon 和 Unity 都已經使用物件抓取 (Object Capture) 來製作 3D 影像。利用 RealityKit 2 的 API,開發商也能製作更逼真而精細的 AR 影像,加入更多視覺、音效、動態渲染 (shader) 等動畫效果。

新 API

蘋果並在 WWDC 上宣佈許多 iOS 、 iPadOS 及 MacOS 的 API 和工具,協助遊戲開發人員製作動畫,例如新的紋理壓縮工具支援多種影像格式及 Apple Silicon 、相機 API 可同時拍攝高畫質相片及 1080p 的影像。

來源:SDTImes

發表迴響

關於我們

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


與我們聯絡

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

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

探索更多來自 網路資訊雜誌 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading

Secret Link