Apple 在 WWDC22 就率先發佈了 iOS 16 作業系統,雖然現時一般用家無法使用,但是相信在 iPhone 14 推出時一眾舊機用家也可以跟上新系統的功能。其中有很多功能都並未在 WWDC 發佈會中公佈。
日前 Apple 就推出了 iOS 16 的第四個內測版,當中也推出了不同的新功能。今日介紹的功能是 ActivityKit 「即時動態」。
Apple 在 WWDC 上宣布,即時動態功能是 iOS 16 中可以自動保持最新狀態的交互式通知。用家可以直接從鎖屏上查看到實時發生的事務。例如當用家關注體育比賽時,用家可以在鎖定螢幕上看到實時更新的分數,或者如果用家正在等待 Uber 專車,可以觀察司機是否接近用家。
Apple 日前就推出了 ActivityKit 框架,以便開發人員可以在鎖定螢幕上按照應用程式的更新同步進行實時跟蹤。例如,體育應用程式可以允許用戶為現場體育比賽啟動即時動態。即時動態在運動期間會在鎖定螢幕上顯示分數以及有關運動的最新更新。
開發人員可以使用 ActivityKit 來開發、啟動、更新和結束即時動態。 Apple 表示,應用程式的擴展小工具創建了即時動態的用戶界面,但即時動態並不是小工具,兩者是使用不同的機制來接收更新的。
在 Apple 的 iOS 16 預覽網頁上,即時動態功能被列為 iOS 16 和 iPadOS 16 發佈時將不可即時使用的功能,但 Apple 允許開發人員搶先將功能加入到他們的應用程式中。Apple 表示即時動態將在今年稍後時候推出的 iOS 16 更新中推出。在推出該功能之前,開發人員將無法提交已加入即時動態功能的應用程式到 App Store。