Coding一大利器!蘋果AI加入Xcode 16「Swift Assist」協助開發者快速編寫
蘋果也將人工智慧帶到Xcode 16,透過Swift Assist快速輔助編寫程式碼。
如同微軟藉由Copilot技術協助開發者快速編寫程式碼,蘋果也如市場傳聞在新版Xcode 16加入名爲Swift Assist的輔助功能,讓開發者僅需透過單條指令即可快速產生程式碼建議內容,或是協助修正程式碼編寫錯誤部分。
另外,蘋果更在Xcode 16採用動態連結架構,讓開發者能更有效率檢視、執行程式碼內容,同時也能透過Swift Assist背後的人工智慧模型加快程式碼編寫效率,更可藉由蘋果處理器與macOS 15 Sequoia背後隱私安全機制確保程式碼內容隱私。
而Swift Assist在離線狀態下也能正常運作,因此讓開發者即使處於斷網狀態下依然可以順利完成程式碼編寫工作,進而可以更快打造、測試各類應用服務。
同時,蘋果也說明持續更新Swift程式語言功能,並且透過其擴展特性,讓Swift能對應更多程式碼編輯器,更藉由全新GitHub資源強化Swift編譯器、基礎架構,以及相關程式庫內容。
藉由Swift Testing框架API,更可讓開發者更容易建立跨平臺測試項目,同時可藉由標記系統協助開發者整理、評估測試結果,甚至可對應App或伺服器端應用服務測試需求。
至於此次WWDC 2024期間,蘋果也針對各類需求釋出開發工具及相關API資源,例如針對Mac平臺上的遊戲擴展需求提供新版Game Porting Toolkit 2編譯工具,讓開發者能更快將Windows平臺遊戲帶到Mac環境,甚至進一步對應iPhone、iPad機種使用,另外也能借由新版Metal 3 API提高遊戲畫質、即時光影追跡表現。
針對新版visionOS 2、iOS 18、iPadOS 18、tvOS 18、watchOS 11等作業系統平臺,蘋果此次也釋出諸多應用資源,甚至也能讓開發者善用AirPods系列耳機此次增加點頭、搖頭控制功能,以及Apple Watch的雙指掐擠動作,藉此創造更多互動體驗。
《原文刊登於合作媒體mashdigi,聯合新聞網獲授權轉載。》