在新窗口中打開
新聞稿 2020 年 6 月 22 日

Apple 公佈全新開發(fā)者科技,協(xié)助創(chuàng)造次世代的 app

強勁的 API 讓開發(fā)者可創(chuàng)造全新的 app 體驗

以 MacBook Pro 展示 Xcode 專案環(huán)境。
Xcode 12 是 Apple 各平臺所有開發(fā)作業(yè)的中心,擁有煥然一新的外觀。
加州庫比提諾 — Apple 今日宣佈推出一系列強勁的全新科技,協(xié)助其 2,300 萬名開發(fā)者設計和構建未來的 app。這些全新工具讓開發(fā)者可將更多強勁的 app 體驗帶到 Apple 領先業(yè)界的平臺,並協(xié)助他們管理和發(fā)展業(yè)務。除了 Apple 的年度開發(fā)者問卷調查外,WWDC20 還擴大舉行「App Store」 實驗室,讓來自世界各地的開發(fā)者可分享想法,並提出 App Store 未來改進的方向。Apple 亦加入全新的開發(fā)者論壇,以便他們在來年及今後提供意見。
「Apple 開發(fā)者社群以各款 app 為我們帶來啟發(fā),不但為超過十億用戶提供協(xié)助,更革新了整個業(yè)界,改變了全世界。在今屆 WWDC,我們推出了別具創(chuàng)新的全新 API、架構和工具,專為協(xié)助開發(fā)者進一步提升 app 體驗並接觸更多用戶而設計?!笰pple 全球市場營銷高級副總裁 Phil Schiller 表示,「App Store 生態(tài)系統(tǒng)比過往更加多元、更有活力、更成功,但我們知道,要為所有人帶來更出色的體驗,我們必須同心協(xié)力,更進一步。在今年的 WWDC,我們新增了網上 App Store 實驗室、擴展了年度 App Store 開發(fā)者問卷調查,以及加入更多環(huán)節(jié),一切都是為了直接聆聽數(shù)以十萬計開發(fā)者的意見而設,從而了解我們應怎樣為他們和用戶改善 App Store 體驗?!?

App Clip 和「小工具」帶來接觸用戶的全新方式

有了 App Clip,用戶可透過名為「App Clip 碼」的全新視覺指標,以及 NFC、分享連結等方式,快捷輕鬆地發(fā)掘 app 內容。App Clip 可在數(shù)秒內啟動,並為用戶提供一部分 app 體驗,讓開發(fā)者能以有趣的全新方式,接觸當下最需要使用其 app 的顧客。進入 App Clip 後,用戶只要點一下,即可輕鬆安裝完整的 app。
「小工具」亦已經過重新設計,不但更加實用,亦讓用戶可一覽各項即時資訊。有了主畫面頁上的小工具,用戶每次查看自己的裝置,都可體驗由開發(fā)者製作的小工具。而有了全新 SwiftUI API,開發(fā)者可運用相同的程式碼,編寫適用於 iOS、iPadOS 和 macOS 的小工具。

更全面取用 Apple 平臺的功能

今年,Apple 為開發(fā)者提供更多方式,讓他們將自己的 app 深入整合至核心平臺功能之中,藉此提供強大的功能,同時保障用戶的私隱和安全。全新的「尋找」網路配件計劃,讓第三方裝置製造商可充分利用由數(shù)以億計裝置組成的網路,同時繼續(xù)提供點對點加密保護,只有用戶才可查看自己物品的所在位置。HomePod 亦迎來全新計劃,以整合第三方音樂服務。電郵和瀏覽器 app 開發(fā)者可將其 app 設定為系統(tǒng)預設選項,讓用戶自行選擇。此外,Mac 版 Safari 將支援 Chrome、Firefox 和 Edge 廣泛應用的 WebExtensions API,讓延伸功能開發(fā)者能更輕鬆地與 Safari 合作,並透過 Mac App Store 分發(fā)其產品。
MacBook Pro 和 iPad Pro 及 iPhone 11 Pro 上顯示尋找 app。
「尋找」網路配件計劃將開放予第三方裝置製造商參與,並內置點對點加密保護。

管理和發(fā)展開發(fā)者業(yè)務

Xcode 的全新 StoreKit 工具,讓開發(fā)者可在 Mac 裝置上模擬訂閱設定、app 內購買,甚至退款等功能。而全新的 StoreKit 測試架構,讓開發(fā)者可以自動化方式輕鬆測試購物工作流程。全新的 App Store 伺服器通知適用於訂閱服務續(xù)訂和顧客退款事宜,有助開發(fā)者更全面管理其 app 的用戶體驗。而除了「家人共享」 app 購買功能外,App Store 現(xiàn)在還支援適用於訂閱服務和 app 內購買的家人共享功能,讓開發(fā)者帶來可供全家一同享受的內容。
Game Center 迎來最新更新,經過精美的重新設計,讓開發(fā)者能以更輕鬆的方式,讓他們的遊戲在 Apple 平臺上大放異彩。更新內容包括常時排行榜、全新的遊戲內儀表板,以及透過「好友遊戲」帶來增強的推薦功能,以便用戶發(fā)掘 Game Center 好友正在遊玩的熱門作品。

經重新設計的 Xcode

Xcode 是開發(fā)所有 Apple 平臺的核心所在,而 Xcode 12 更擁有與 macOS Big Sur 匹配的煥然一新外觀。全新的文件分頁可快速輕巧地開啟多個檔案,並可在介面檔案、日誌和專案檔案的專用分頁開啟相關檔案。導覽字體現(xiàn)在會與系統(tǒng)字體大小匹配,或者設定為小、中、大字體。而 Xcode 12 更預設構建 macOS 通用 app,以支援配備 Apple 晶片的全新 Mac。
以 MacBook Pro 展示 Xcode 編碼環(huán)境。
SwiftUI 帶來各項精彩新功能,讓程式碼更易在 Apple 的各個平臺上共用。

全新 SwiftUI 功能

SwiftUI 為開發(fā)者帶來現(xiàn)代化的用戶介面架構,讓他們能以更直覺易用的方式構建複雜的 app 用戶介面。今年,開發(fā)者可利用全新的生命週期 API,以 SwiftUI 編寫整個 app,並在所有 Apple 平臺上共用程式碼。已開始使用 SwiftUI 的開發(fā)者可輕鬆地在現(xiàn)有程式碼中加入新功能;而全新的 Lazy API 可確保即使數(shù)據(jù)集龐大,亦可帶來出色的效能表現(xiàn)。

以 Mac Catalyst 進一步自訂 App

在 WWDC 2019 上伴隨 macOS Catalina 首度登場,Mac Catalyst 讓開發(fā)者可輕鬆地將他們 iPad app 帶到 Mac 上。而在 macOS Big Sur,Mac Catalyst app 會自動採用寬闊的全新設計,並為開發(fā)者帶來強勁的全新 API,以及讓他們更全面地掌控 app 的行為設定。而現(xiàn)在,開發(fā)者更可選擇將 Mac app 的尺寸設定為與 iPad app 匹配的解像度,或者全面掌控 Mac 介面,以帶來完全特製的 Mac 體驗。開發(fā)者可透過 Mac App Store 向 175 個國家和地區(qū)的用戶分發(fā)其 Mac Catalyst app,還可透過通用購買功能,讓用戶輕鬆地在 Mac、iPhone 和 iPad 上盡享各款 app 及 app 內購買項目。
將 iPad app 帶到 Mac 時,Mac Catalyst 的全新 API 為開發(fā)者前所未有的掌控。

擴展的 App Store 實驗室和全新 App Store 審核程序

在 WWDC20 期間,Apple 將擴展的 App Store 實驗室的規(guī)模,為 Apple 所有平臺的開發(fā)者社群提供進一步支援。以往,開發(fā)者親身參與 App Store 實驗室,有助他們率先了解 App Store 的全新功能和本領,以及 App Store 的政策更新。而今年,我們鼓勵開發(fā)者在網上實驗室,或者在 6 月 26 日前透過收集意見的額外問卷調查渠道,分享他們的意見。這項問卷調查已是第四年進行,接觸多達 50 萬位開發(fā)者,是改善 App Store 開發(fā)者服務,例如 TestFlight 公共連結和回應顧客評論功能等的重要意見平臺。
Apple 更會在來年的全新開發(fā)者論壇中,為開發(fā)者帶來更多分享意見的渠道。在這些論壇中,我們會鼓勵開發(fā)者分享大大小小的建議,讓 Apple 得以繼續(xù)作出改變,並為整個開發(fā)者社群改善 App Store 體驗。
除此之外,app 審核程序將會迎來兩項變更,並會於今年夏季實施。首先,開發(fā)者不但可就其 app 違反《App Store 審核指引》守則的決定提出上訴,還可透過相關機制挑戰(zhàn)該指引。其次,對於已在 App Store 上架的 app,除了牽涉法律問題外,任何漏洞修復的更新將不會再因違反守則而導致延遲上架。開發(fā)者可在下次提交更新時才著手解決違反守則的問題。

私隱透明度進一步提升

提供公開透明的 app 私隱措施概覽,是與潛在用戶建立互信的關鍵所在。開發(fā)者現(xiàn)有機會在 App Store 中詳細說明其 app 的私隱措施,以供用戶查看,包括 app 可能收集的資料類型、會否向第三方提供資料,以及用戶可選擇退出哪些選項。
iPhone 11 Pro 顯示 App Store 內的全新私隱資訊。
開發(fā)者現(xiàn)可直接在 App Store 內更清晰地通知和向用戶講解 app 的私隱政策。

其他開發(fā)者功能

  • ARKit 4 利用全新 Depth API,帶來捕捉真實世界資訊的全新方式。這個 API 專為配合 iPad Pro 上的 LiDAR 感測器而設計,能夠締造全新類型的 app,例如實地建築、設計、景觀設計和製造等。
  • 有了 Core ML 專為模型部署和加密而設的額外工具、Create ML 的全新範本和訓練功能,以及更多適用於視覺和用語的 API,開發(fā)者可更輕鬆、更廣泛地發(fā)展機器學習功能。
  • PencilKit 現(xiàn)帶來「隨手寫」功能,讓開發(fā)者可輕鬆製作備有文字欄位的 app,而用戶可利用 Apple Pencil 在這些欄位上書寫。開發(fā)者更能利用 PencilKit 獲取筆觸資料,同時無縫處理 Apple Pencil 輸入和系統(tǒng)觸控手勢。
  • Swift Package Manager 將加入資源支援,以便開發(fā)者輕鬆地分享資產目錄套件和進行本地化。而專為 Numerics、ArgumentParser 和 System 而設的全新開源套件,讓 Swift 成為適合更多情況使用的出色程式語言。
  • TestFlight 現(xiàn)支援向多達 100 個團隊成員快速分發(fā)軟件版本。
  • AirPods Motion API 讓開發(fā)者可即時存取動態(tài)數(shù)據(jù)。
  • 開發(fā)者現(xiàn)可讓用戶將現(xiàn)有的第三方 app 帳戶升級為「使用 Apple 登入」帳戶。
分享文章

開發(fā)者工具和科技圖片

傳媒聯(lián)絡人

Apple 媒體聯(lián)絡

media.hk@apple.com