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