新聞稿
2020 年 6 月 22 日
Apple 公佈全新開發(fā)者科技,協(xié)助創(chuàng)造次世代的 app
強(qiáng)勁的 API 讓開發(fā)者可創(chuàng)造全新的 app 體驗(yàn)
加州庫比提諾 — Apple 今日宣佈推出一系列強(qiáng)勁的全新科技,協(xié)助其 2,300 萬名開發(fā)者設(shè)計(jì)和構(gòu)建未來的 app。這些全新工具讓開發(fā)者可將更多強(qiáng)勁的 app 體驗(yàn)帶到 Apple 領(lǐng)先業(yè)界的平臺(tái),並協(xié)助他們管理和發(fā)展業(yè)務(wù)。除了 Apple 的年度開發(fā)者問卷調(diào)查外,WWDC20 還擴(kuò)大舉行「App Store」 實(shí)驗(yàn)室,讓來自世界各地的開發(fā)者可分享想法,並提出 App Store 未來改進(jìn)的方向。Apple 亦加入全新的開發(fā)者論壇,以便他們?cè)趤砟昙敖襻崽峁┮庖姟?
「Apple 開發(fā)者社群以各款 app 為我們帶來啟發(fā),不但為超過十億用戶提供協(xié)助,更革新了整個(gè)業(yè)界,改變了全世界。在今屆 WWDC,我們推出了別具創(chuàng)新的全新 API、架構(gòu)和工具,專為協(xié)助開發(fā)者進(jìn)一步提升 app 體驗(yàn)並接觸更多用戶而設(shè)計(jì)。」Apple 全球市場(chǎng)營(yíng)銷高級(jí)副總裁 Phil Schiller 表示,「App Store 生態(tài)系統(tǒng)比過往更加多元、更有活力、更成功,但我們知道,要為所有人帶來更出色的體驗(yàn),我們必須同心協(xié)力,更進(jìn)一步。在今年的 WWDC,我們新增了網(wǎng)上 App Store 實(shí)驗(yàn)室、擴(kuò)展了年度 App Store 開發(fā)者問卷調(diào)查,以及加入更多環(huán)節(jié),一切都是為了直接聆聽數(shù)以十萬計(jì)開發(fā)者的意見而設(shè),從而了解我們應(yīng)怎樣為他們和用戶改善 App Store 體驗(yàn)。」
App Clip 和「小工具」帶來接觸用戶的全新方式
有了 App Clip,用戶可透過名為「App Clip 碼」的全新視覺指標(biāo),以及 NFC、分享連結(jié)等方式,快捷輕鬆地發(fā)掘 app 內(nèi)容。App Clip 可在數(shù)秒內(nèi)啟動(dòng),並為用戶提供一部分 app 體驗(yàn),讓開發(fā)者能以有趣的全新方式,接觸當(dāng)下最需要使用其 app 的顧客。進(jìn)入 App Clip 後,用戶只要點(diǎn)一下,即可輕鬆安裝完整的 app。
「小工具」亦已經(jīng)過重新設(shè)計(jì),不但更加實(shí)用,亦讓用戶可一覽各項(xiàng)即時(shí)資訊。有了主畫面頁上的小工具,用戶每次查看自己的裝置,都可體驗(yàn)由開發(fā)者製作的小工具。而有了全新 SwiftUI API,開發(fā)者可運(yùn)用相同的程式碼,編寫適用於 iOS、iPadOS 和 macOS 的小工具。
更全面取用 Apple 平臺(tái)的功能
今年,Apple 為開發(fā)者提供更多方式,讓他們將自己的 app 深入整合至核心平臺(tái)功能之中,藉此提供強(qiáng)大的功能,同時(shí)保障用戶的私隱和安全。全新的「尋找」網(wǎng)路配件計(jì)劃,讓第三方裝置製造商可充分利用由數(shù)以億計(jì)裝置組成的網(wǎng)路,同時(shí)繼續(xù)提供點(diǎn)對(duì)點(diǎn)加密保護(hù),只有用戶才可查看自己物品的所在位置。HomePod 亦迎來全新計(jì)劃,以整合第三方音樂服務(wù)。電郵和瀏覽器 app 開發(fā)者可將其 app 設(shè)定為系統(tǒng)預(yù)設(shè)選項(xiàng),讓用戶自行選擇。此外,Mac 版 Safari 將支援 Chrome、Firefox 和 Edge 廣泛應(yīng)用的 WebExtensions API,讓延伸功能開發(fā)者能更輕鬆地與 Safari 合作,並透過 Mac App Store 分發(fā)其產(chǎn)品。
管理和發(fā)展開發(fā)者業(yè)務(wù)
Xcode 的全新 StoreKit 工具,讓開發(fā)者可在 Mac 裝置上模擬訂閱設(shè)定、app 內(nèi)購(gòu)買,甚至退款等功能。而全新的 StoreKit 測(cè)試架構(gòu),讓開發(fā)者可以自動(dòng)化方式輕鬆測(cè)試購(gòu)物工作流程。全新的 App Store 伺服器通知適用於訂閱服務(wù)續(xù)訂和顧客退款事宜,有助開發(fā)者更全面管理其 app 的用戶體驗(yàn)。而除了「家人共享」 app 購(gòu)買功能外,App Store 現(xiàn)在還支援適用於訂閱服務(wù)和 app 內(nèi)購(gòu)買的家人共享功能,讓開發(fā)者帶來可供全家一同享受的內(nèi)容。
Game Center 迎來最新更新,經(jīng)過精美的重新設(shè)計(jì),讓開發(fā)者能以更輕鬆的方式,讓他們的遊戲在 Apple 平臺(tái)上大放異彩。更新內(nèi)容包括常時(shí)排行榜、全新的遊戲內(nèi)儀表板,以及透過「好友遊戲」帶來增強(qiáng)的推薦功能,以便用戶發(fā)掘 Game Center 好友正在遊玩的熱門作品。
經(jīng)重新設(shè)計(jì)的 Xcode
Xcode 是開發(fā)所有 Apple 平臺(tái)的核心所在,而 Xcode 12 更擁有與 macOS Big Sur 匹配的煥然一新外觀。全新的文件分頁可快速輕巧地開啟多個(gè)檔案,並可在介面檔案、日誌和專案檔案的專用分頁開啟相關(guān)檔案。導(dǎo)覽字體現(xiàn)在會(huì)與系統(tǒng)字體大小匹配,或者設(shè)定為小、中、大字體。而 Xcode 12 更預(yù)設(shè)構(gòu)建 macOS 通用 app,以支援配備 Apple 晶片的全新 Mac。
全新 SwiftUI 功能
SwiftUI 為開發(fā)者帶來現(xiàn)代化的用戶介面架構(gòu),讓他們能以更直覺易用的方式構(gòu)建複雜的 app 用戶介面。今年,開發(fā)者可利用全新的生命週期 API,以 SwiftUI 編寫整個(gè) app,並在所有 Apple 平臺(tái)上共用程式碼。已開始使用 SwiftUI 的開發(fā)者可輕鬆地在現(xiàn)有程式碼中加入新功能;而全新的 Lazy API 可確保即使數(shù)據(jù)集龐大,亦可帶來出色的效能表現(xiàn)。
以 Mac Catalyst 進(jìn)一步自訂 App
在 WWDC 2019 上伴隨 macOS Catalina 首度登場(chǎng),Mac Catalyst 讓開發(fā)者可輕鬆地將他們 iPad app 帶到 Mac 上。而在 macOS Big Sur,Mac Catalyst app 會(huì)自動(dòng)採(cǎi)用寬闊的全新設(shè)計(jì),並為開發(fā)者帶來強(qiáng)勁的全新 API,以及讓他們更全面地掌控 app 的行為設(shè)定。而現(xiàn)在,開發(fā)者更可選擇將 Mac app 的尺寸設(shè)定為與 iPad app 匹配的解像度,或者全面掌控 Mac 介面,以帶來完全特製的 Mac 體驗(yàn)。開發(fā)者可透過 Mac App Store 向 175 個(gè)國(guó)家和地區(qū)的用戶分發(fā)其 Mac Catalyst app,還可透過通用購(gòu)買功能,讓用戶輕鬆地在 Mac、iPhone 和 iPad 上盡享各款 app 及 app 內(nèi)購(gòu)買項(xiàng)目。
將 iPad app 帶到 Mac 時(shí),Mac Catalyst 的全新 API 為開發(fā)者前所未有的掌控。
擴(kuò)展的 App Store 實(shí)驗(yàn)室和全新 App Store 審核程序
在 WWDC20 期間,Apple 將擴(kuò)展的 App Store 實(shí)驗(yàn)室的規(guī)模,為 Apple 所有平臺(tái)的開發(fā)者社群提供進(jìn)一步支援。以往,開發(fā)者親身參與 App Store 實(shí)驗(yàn)室,有助他們率先了解 App Store 的全新功能和本領(lǐng),以及 App Store 的政策更新。而今年,我們鼓勵(lì)開發(fā)者在網(wǎng)上實(shí)驗(yàn)室,或者在 6 月 26 日前透過收集意見的額外問卷調(diào)查渠道,分享他們的意見。這項(xiàng)問卷調(diào)查已是第四年進(jìn)行,接觸多達(dá) 50 萬位開發(fā)者,是改善 App Store 開發(fā)者服務(wù),例如 TestFlight 公共連結(jié)和回應(yīng)顧客評(píng)論功能等的重要意見平臺(tái)。
Apple 更會(huì)在來年的全新開發(fā)者論壇中,為開發(fā)者帶來更多分享意見的渠道。在這些論壇中,我們會(huì)鼓勵(lì)開發(fā)者分享大大小小的建議,讓 Apple 得以繼續(xù)作出改變,並為整個(gè)開發(fā)者社群改善 App Store 體驗(yàn)。
除此之外,app 審核程序?qū)?huì)迎來兩項(xiàng)變更,並會(huì)於今年夏季實(shí)施。首先,開發(fā)者不但可就其 app 違反《App Store 審核指引》守則的決定提出上訴,還可透過相關(guān)機(jī)制挑戰(zhàn)該指引。其次,對(duì)於已在 App Store 上架的 app,除了牽涉法律問題外,任何漏洞修復(fù)的更新將不會(huì)再因違反守則而導(dǎo)致延遲上架。開發(fā)者可在下次提交更新時(shí)才著手解決違反守則的問題。
私隱透明度進(jìn)一步提升
提供公開透明的 app 私隱措施概覽,是與潛在用戶建立互信的關(guān)鍵所在。開發(fā)者現(xiàn)有機(jī)會(huì)在 App Store 中詳細(xì)說明其 app 的私隱措施,以供用戶查看,包括 app 可能收集的資料類型、會(huì)否向第三方提供資料,以及用戶可選擇退出哪些選項(xiàng)。
其他開發(fā)者功能
- ARKit 4 利用全新 Depth API,帶來捕捉真實(shí)世界資訊的全新方式。這個(gè) API 專為配合 iPad Pro 上的 LiDAR 感測(cè)器而設(shè)計(jì),能夠締造全新類型的 app,例如實(shí)地建築、設(shè)計(jì)、景觀設(shè)計(jì)和製造等。
- 有了 Core ML 專為模型部署和加密而設(shè)的額外工具、Create ML 的全新範(fàn)本和訓(xùn)練功能,以及更多適用於視覺和用語的 API,開發(fā)者可更輕鬆、更廣泛地發(fā)展機(jī)器學(xué)習(xí)功能。
- PencilKit 現(xiàn)帶來「隨手寫」功能,讓開發(fā)者可輕鬆製作備有文字欄位的 app,而用戶可利用 Apple Pencil 在這些欄位上書寫。開發(fā)者更能利用 PencilKit 獲取筆觸資料,同時(shí)無縫處理 Apple Pencil 輸入和系統(tǒng)觸控手勢(shì)。
- Swift Package Manager 將加入資源支援,以便開發(fā)者輕鬆地分享資產(chǎn)目錄套件和進(jìn)行本地化。而專為 Numerics、ArgumentParser 和 System 而設(shè)的全新開源套件,讓 Swift 成為適合更多情況使用的出色程式語言。
- TestFlight 現(xiàn)支援向多達(dá) 100 個(gè)團(tuán)隊(duì)成員快速分發(fā)軟件版本。
- AirPods Motion API 讓開發(fā)者可即時(shí)存取動(dòng)態(tài)數(shù)據(jù)。
- 開發(fā)者現(xiàn)可讓用戶將現(xiàn)有的第三方 app 帳戶升級(jí)為「使用 Apple 登入」帳戶。
分享文章
開發(fā)者工具和科技圖片