IT之家 6 月 8 日消息 今日,蘋果召開 WWDC21 全球開發(fā)者大會,發(fā)布了多項新工具與技術,旨在幫助開發(fā)者創(chuàng)造更具吸引力的 App 體驗,并讓他們能夠更輕松地構建 App。
Swift
蘋果編程語言 Swift 現(xiàn)已內(nèi)置對并發(fā)的支持。這意味著開發(fā)者可以更輕松地編寫并行工作的代碼。利用 Swift 對并發(fā)的支持,開發(fā)者可以更方便地編寫代碼,并充分利用蘋果產(chǎn)品的多核心處理器。
蘋果表示,SwiftUI 重塑了用戶界面開發(fā),讓開發(fā)者可以用盡可能少的代碼開發(fā) App?,F(xiàn)在,SwiftUI 又跨出了重大一步,幫助開發(fā)者為所有用戶提供更加出色的體驗。這包括改進列表視圖、搜索體驗、App 內(nèi)輔助功能、多列表格等大量功能的增強。
▲得益于 SwiftUI 的更新與增強,開發(fā)者可以更高效地構建復雜的 App UI 了 | 圖源:Apple
IT之家了解到,Swift Playgrounds 則是在 Mac 或 iPad 上直接學習編程的一種方式。借助將于今年晚些時候發(fā)布的 Swift Playgrounds 4,用戶將能夠用 SwiftUI 創(chuàng)建 App 的視覺設計。用戶可以在 Swift Playgrounds 或 Xcode 內(nèi)打開與編輯 App 項目。準備就緒后,用戶可以構建一款真正的 App,并用 iPad 直接將其提交到 App Store。
▲通過 iPad 上的 Swift Playgrounds,用戶可以直接將已完成的 App 項目提交至 App Store
Xcode Cloud
Xcode Cloud 是一項新的持續(xù)集成與發(fā)布云服務,專為蘋果開發(fā)者而設計。Xcode Cloud 內(nèi)置于 Xcode 13,它為各種規(guī)模的開發(fā)者與團隊提供了便捷的方式,讓他們能夠更高效地構建、測試與發(fā)布 App。
Xcode Cloud 可以自動在云端構建 App,可以騰出開發(fā)者的 Mac 去完成其他任務。云端平行測試意味著開發(fā)者可以在每一種現(xiàn)有 Apple 設備的模擬版本上進行測試,然后部署一個 App 的測試版本以供內(nèi)部測試,或者通過 TestFlight 發(fā)給外部 beta 測試者,獲得實時反饋。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。