新聞發(fā)佈
2021 年 6 月 7 日
Apple 推出最新開(kāi)發(fā)者工具及技術(shù),以打造更出色的 app
Xcode Cloud 將協(xié)助開(kāi)發(fā)者更快速地做出 app,而 App Store 新功能可以讓開(kāi)發(fā)者觸及更多使用者
專為 Apple 開(kāi)發(fā)者設(shè)計(jì)的新工具,將協(xié)助開(kāi)發(fā)者打造更引人入勝的 app 體驗(yàn)。
加州 CUPERTINO 訊?Apple 今天發(fā)表了最新工具及技術(shù),協(xié)助開(kāi)發(fā)者打造互動(dòng)體驗(yàn)更高的 app,並讓開(kāi)發(fā)優(yōu)質(zhì) app 的過(guò)程更容易。Xcode Cloud 運(yùn)用強(qiáng)大的雲(yún)端服務(wù)平臺(tái),匯集各式開(kāi)發(fā)、測(cè)試與發(fā)表 app 的技術(shù)及工具,藉此提升獨(dú)立開(kāi)發(fā)者與開(kāi)發(fā)團(tuán)隊(duì)的生產(chǎn)力,為使用者提供更優(yōu)質(zhì)的 app。App Store 推出「App 內(nèi)活動(dòng)」與「客製產(chǎn)品頁(yè)面」,為開(kāi)發(fā)者提供全新管道推廣 app 產(chǎn)品並與用戶互動(dòng)。並行支援的加入對(duì) Swift 而言是一大躍進(jìn),而全新的擴(kuò)增實(shí)境 (AR) 技術(shù),則讓開(kāi)發(fā)者將能夠比以往更輕鬆地打造出 app 版或網(wǎng)頁(yè)版的沉浸式體驗(yàn)。
Apple 的全球開(kāi)發(fā)者關(guān)係副總裁 Susan Prescott 說(shuō):「我們很興奮能為開(kāi)發(fā)者社群提供強(qiáng)大的新工具及技術(shù),幫助他們打造更出色、更高品質(zhì)的 app,同時(shí)也讓他們能夠透過(guò) App Store 以全新方式與用戶互動(dòng)。有了 Xcode Cloud 豐富的工具組、Swift 程式語(yǔ)言持續(xù)創(chuàng)新、一系列全新應(yīng)用程式介面,以及更多與用戶互動(dòng)的管道,Apple 的平臺(tái)比以往更強(qiáng)大?!?/div>
Xcode Cloud
Xcode Cloud 是專為 Apple 開(kāi)發(fā)者設(shè)計(jì)的產(chǎn)品整合及發(fā)表雲(yún)端服務(wù)。內(nèi)建於 Xcode 13 的 Xcode Cloud 為開(kāi)發(fā)者及不同規(guī)模的開(kāi)發(fā)團(tuán)隊(duì)提供更快速、更簡(jiǎn)便的方式,更加有效率地開(kāi)發(fā)、測(cè)試與發(fā)表高品質(zhì) app。Xcode Cloud 可以在雲(yún)端上自動(dòng)建立 app,如此一來(lái),開(kāi)發(fā)者就能在 Mac 上有更多空間執(zhí)行其他任務(wù)。透過(guò)雲(yún)端平行測(cè)試功能,開(kāi)發(fā)者能夠在目前所有 Apple 裝置的模擬版上進(jìn)行 app 測(cè)試,之後便能輕鬆發(fā)布 app 進(jìn)行內(nèi)部測(cè)試,或是藉由 TestFlight 將 app 傳送到外部 beta 測(cè)試服務(wù),取得即時(shí)的意見(jiàn)回饋。
App Store
隨著越來(lái)越多的 app 和遊戲推出現(xiàn)場(chǎng)比賽、電影首映、實(shí)況直播等活動(dòng),現(xiàn)在使用者也可以透過(guò) App Store 的個(gè)人化推薦、編輯精選、搜尋結(jié)果及 app 產(chǎn)品頁(yè)面,更輕鬆地掌握這類活動(dòng)資訊。開(kāi)發(fā)者能夠藉此觸及更多人,包括開(kāi)發(fā)新用戶、為現(xiàn)有用戶提供最新資訊,或甚至重新找回舊用戶。對(duì)開(kāi)發(fā)者來(lái)說(shuō),這是推廣 app 相關(guān)活動(dòng)的全新管道。
因應(yīng)眾多開(kāi)發(fā)者的要求,Apple 推出全新產(chǎn)品頁(yè)面工具,開(kāi)發(fā)者將享有更多使用彈性,並可透過(guò) App Store 直接與用戶互動(dòng)。開(kāi)發(fā)者能夠透過(guò)「客製產(chǎn)品頁(yè)面」向不同用戶介紹 app 的各式特色,並藉由「產(chǎn)品頁(yè)面最佳化」測(cè)試不同螢?zāi)豢煺?、預(yù)覽影片,或甚至是 app 圖示。「App Store Connect」裡的豐富的分析數(shù)據(jù)不僅保護(hù)用戶個(gè)人隱私,也同時(shí)讓開(kāi)發(fā)者瞭解用戶的喜好,進(jìn)一步架設(shè)出最合適的產(chǎn)品頁(yè)面。
Apple 即將推出更新的指南,其中包括對(duì)提供創(chuàng)作者內(nèi)容體驗(yàn)的新興類別的 app 的支持。開(kāi)發(fā)者行為準(zhǔn)則的拓展有助於保持 App Store 作為一個(gè)對(duì)開(kāi)發(fā)者和用戶都公平的市場(chǎng),這其中包括對(duì)於開(kāi)發(fā)者身份確認(rèn)的要求、評(píng)論和操縱評(píng)分,以及過(guò)多的用戶投訴。同時(shí),更新還包括開(kāi)發(fā)者可以通過(guò)新途徑,對(duì)懷疑因偏見(jiàn)為由而被拒絕的 app 進(jìn)行上訴。若開(kāi)發(fā)者有理由確信某個(gè) app 存在信任或安全問(wèn)題,或是違反了App Store 審核指南,他們還可以選擇舉報(bào)該 app。
Swift
Swift 是由 Apple 所開(kāi)發(fā)的一款既強(qiáng)大又容易上手的程式語(yǔ)言,現(xiàn)又新加入內(nèi)建的並行支援功能。如此一來(lái),開(kāi)發(fā)者可以更輕鬆地編寫並行運(yùn)算的程式碼,這項(xiàng)關(guān)鍵技術(shù)能夠協(xié)助開(kāi)發(fā)者打造根據(jù)用戶輸入即時(shí)調(diào)整的 app,還能在背景裡執(zhí)行更多工作。Swift 的並行支援功能讓開(kāi)發(fā)者在編寫快速、新穎、安全的程式碼時(shí),不僅更不容易犯錯(cuò),還能妥善運(yùn)用各 Apple 裝置上的強(qiáng)大多核心晶片。
SwiftUI 改變了使用者介面的開(kāi)發(fā)程序,開(kāi)發(fā)者將可以靠較少的程式碼便製作出好看的 app?,F(xiàn)在 SwiftUI 全面升級(jí),幫助開(kāi)發(fā)者為所有用戶打造更出色的體驗(yàn),改版的部分包括改善列表檢視、搜尋功能、app 內(nèi)輔助使用功能、多列表格,以及其他更多功能。
你可以在 Mac 或 iPad 上透過(guò) Swift Playgrounds 學(xué)習(xí)如何編寫 Swift 程式語(yǔ)言。Swift Playgrounds 4 將於今年稍晚推出,屆時(shí)使用者將能使用 SwiftUI 製作 app 的視覺(jué)設(shè)計(jì)。使用者可以在 Swift Playgrounds 或 Xcode 上開(kāi)啟並編輯 app 專案,完成專案後,便能將正式版 app 直接從 iPad 上傳至 App Store。
擴(kuò)增實(shí)境
Apple 擁有世界上最大的擴(kuò)增實(shí)境平臺(tái),有超過(guò)十億臺(tái)支援 AR 的裝置,由開(kāi)發(fā)者可以輕鬆創(chuàng)造擴(kuò)增實(shí)境體驗(yàn)的架構(gòu) ARKit 所驅(qū)動(dòng),開(kāi)發(fā)者也可以運(yùn)用 RealityKit 這款兼具渲染、動(dòng)畫(huà)、音效及物理開(kāi)發(fā)的引擎,從零開(kāi)始打造擴(kuò)增實(shí)境世界。
RealityKit 2 在 macOS Monterey 上推出簡(jiǎn)潔強(qiáng)大的應(yīng)用程式介面 Object Capture,讓 Wayfair、Etsy 等開(kāi)發(fā)者能夠在幾分鐘內(nèi)創(chuàng)造出近似實(shí)物的精緻擬真 3D 模型。開(kāi)發(fā)者只需要利用 iPhone、iPad 或數(shù)位單眼相機(jī)拍照,再將相片轉(zhuǎn)成適用於 AR 的最佳化 3D 模型即可。你可以在 AR Quick Look 中檢視這些模型,或是在 Reality Composer 或 Xcode 中將模型套用到 AR 場(chǎng)景上,使 AR app 的開(kāi)發(fā)過(guò)程變得前所未有地簡(jiǎn)便。Maxon 與 Unity 等開(kāi)發(fā)者將使用 Object Capture 解鎖全新 3D 內(nèi)容創(chuàng)作方式,設(shè)計(jì)出 Cinema4D 及 Unity MARS 等領(lǐng)先業(yè)界的 3D 內(nèi)容創(chuàng)作 app。
此外,RealityKit 2 的全新應(yīng)用程式介面包括客製化渲染途徑及動(dòng)態(tài)著色器,讓開(kāi)發(fā)者更能夠掌握視覺(jué)、音效及動(dòng)畫(huà),創(chuàng)造出更加逼真、複雜的擴(kuò)增實(shí)境體驗(yàn)。
透過(guò) Object Capture,開(kāi)發(fā)者只需要幾分鐘的時(shí)間,就能夠輕鬆打造出優(yōu)質(zhì)的沉浸式擴(kuò)增實(shí)境內(nèi)容。
圖形與遊戲
新的 iOS、iPadOS 與 macOS API 與工具幫助遊戲開(kāi)發(fā)者創(chuàng)造出新一代的遊戲,並為玩家?guī)?lái)全新體驗(yàn)。新的 Metal 紋理壓縮工具支援所有最新格式,以及適用於 Apple 晶片的最佳化格式,讓開(kāi)發(fā)者可以更輕鬆地為 Apple 各平臺(tái)創(chuàng)造精彩遊戲體驗(yàn)。此外,玩家也能透過(guò)新推出的 iPhone 和 iPad「虛擬遊戲控制器」盡情暢玩支援控制器的遊戲。
新增開(kāi)發(fā)者工具及API
Apple 為開(kāi)發(fā)者提供一系列新工具及 API,將 app 體驗(yàn)帶到全新境界,往後開(kāi)發(fā)者也有機(jī)會(huì)藉此創(chuàng)造前所未見(jiàn)的新功能。當(dāng)然,這些新功能都是以保護(hù)用戶隱私權(quán)為最大前提。
- Xcode 13 新增了強(qiáng)大的團(tuán)隊(duì)開(kāi)發(fā)功能,適用於 Xcode Cloud,以及 GitHub、Bitbucket 與 GitLab 的合作功能。
- 透過(guò)「同播共享」,大家喜愛(ài)的 app 如 Disney+、ESPN+、HBO Max、Hulu、MasterClass、Paramount+、TikTok 和 Twitch 都能為 iPhone、iPad 與 Mac 用戶呈現(xiàn)新型態(tài)的分享體驗(yàn)1。
- 第三方視訊 app 可以運(yùn)用最新的 FaceTime 功能,包括「語(yǔ)音隔離」、「寬廣頻譜音訊」與「人像模式」。
- 現(xiàn)在使用者可以在 Slack 與 WeChat 等通訊 app 的對(duì)話視窗中分享個(gè)人狀態(tài)、在 Uber Eats 等 app 利用 Siri 播報(bào)新訊息通知,而全新「通知」應(yīng)用程式介面允許像是 Chase Mobile 和 Zomato 這類 app 跳脫「勿擾模式」或「專注模式」的限制,推播重要訊息通知。
- 新的「相機(jī)」API 可以達(dá)成更出色的影像融合效果,並能夠在拍攝 1080p 影片的同時(shí)擷取高品質(zhì)的靜止畫(huà)面。
- Breakpoint Studio、Pandora、Qardio 等 Apple Watch 開(kāi)發(fā)者現(xiàn)正致力於打造全新 app 體驗(yàn),提供更深入的客製化服務(wù),也更能針對(duì)用戶的所在環(huán)境進(jìn)行即時(shí)調(diào)整。
- 開(kāi)發(fā)者能夠運(yùn)用 Mac 上的 TestFlight 測(cè)試 app 內(nèi)購(gòu)買項(xiàng)目及其他優(yōu)秀的 Mac app 功能。
- StoreKit 2 除了能夠確保 app 內(nèi)購(gòu)買的安全性,現(xiàn)在更推出新的應(yīng)用程式介面,管理產(chǎn)品所有權(quán)限及訂閱者狀態(tài),並支援 Xcode 與 Apple 沙盒環(huán)境的測(cè)試功能。
- Grammarly 與 Honey 等網(wǎng)頁(yè)開(kāi)發(fā)者目前正在開(kāi)發(fā) Safari 的延伸功能,適用於 iPhone、iPad 與 Mac。開(kāi)發(fā)者甚至可以設(shè)計(jì)適用於「郵件」app 的強(qiáng)大延伸功能。
- 現(xiàn)在,第三方導(dǎo)航 app 將可以在汽車儀表板上顯示地圖,而新的 Mac CarPlay 模擬器亦將能夠大幅改善測(cè)試效能。
- 現(xiàn)在 app 能夠提供堪比電影院體驗(yàn)的「空間音訊」,以環(huán)繞音效生動(dòng)地呈現(xiàn) app 的內(nèi)容。透過(guò)物理音訊空間化引擎,遊戲開(kāi)發(fā)者可以輕鬆在 Apple 的所有平臺(tái)上呈現(xiàn)逼真的音效。
- 透過(guò) ShazamKit,開(kāi)發(fā)者能直接將 Shazam 的語(yǔ)音辨識(shí)技術(shù)整合到他們的 app 中,不只能在 Shazam 龐大的歌曲資料庫(kù)中搜尋音樂(lè)比對(duì),也可以使用預(yù)先錄製的音訊來(lái)比對(duì)開(kāi)發(fā)者所設(shè)計(jì)的客製化結(jié)果。
?
上市日期
即日起,Apple 開(kāi)發(fā)者計(jì)畫(huà)會(huì)員現(xiàn)在可以在 developer.apple.com 取得 iOS 15、iPadOS 15、macOS Monterey、watchOS 8 與 tvOS 15 的各版 Developer Beta。即日起,Xcode Cloud 將限量提供免費(fèi) Beta 測(cè)試版,使用期限自今年夏季至秋季。明年便會(huì)開(kāi)放給所有開(kāi)發(fā)者使用。Xcode Cloud 的價(jià)格與上市日期等更多相關(guān)資訊將於今年秋季釋出。
分享文章
Apple 全新開(kāi)發(fā)者工具及技術(shù)的圖片
- 部分分享內(nèi)容須訂閱後才能瀏覽。
新聞聯(lián)絡(luò)人
即時(shí)收到來(lái)自 Apple Newsroom 的最新發(fā)佈