美國 Apple 公司目前正在對 iOS 16.1 進行測試,包括對即時動態 API 的支援,該 API 允許開發者在鎖定畫面和動態島中加入即時通知。
隨著 iOS 16.1 在今年秋天的某個時候接近公開發布,蘋果現在已經發布了完整的人機界面指南,概述了開發者在其應用程式中實施「即時動態」的最佳做法。
什麼是即時動態
「即時動態」是在蘋果 WWDC 上宣布的,作為開發者向 iPhone 鎖定畫面加入即時、最新訊息的一種方式。隨後,蘋果在 iPhone 14 Pro 和 iPhone 14 Pro Max 上發布了動態島,宣布了該功能的全部範圍。除了鎖定畫面之外,開發者還能在動態島中直接顯示即時活動。
在新發布的指南中,蘋果概述了開發者在 iPhone 14 Pro 的動態島中採用即時動態的最佳做法。
●為有明確開始和結束的任務和現場活動提供一個現場活動。
●只展示最重要的內容。
●只有在有新內容時才更新即時活動,只有在有必要引起人們的注意時才提醒他們。
●避免在即時動態中顯示敏感訊息。
●避免使用即時動態來顯示廣告或促銷活動。
●讓人們控制即時動態的開始和結束。
●確保點擊你的即時動態在正確的位置打開你的應用程式。
●考慮在活動結束後從鎖定畫面上刪除你的即時動態。
Dynamic Island Live Activities
●確保動態島中的緊湊演示的訊息和設計統一。
●在緊湊型和擴展型演示之間創建一致的佈局。
●考慮在鎖定和擴展演示中使用一致的設計。
●適應不同的螢幕尺寸和即時動態演示。
●在鎖定上使用自定義背景顏色和不透明度之前,請仔細考慮。
●將您的內容的角半徑與即時動態的角半徑相協調。
●一般來說,使用標準的邊距以確保您的內容清晰可讀。
●選擇在個性化鎖定上效果好的顏色。
●支援黑暗模式和常開模式。
●少用動畫,而且只在內容更新時使用。
蘋果解釋說,在為 iPhone 14 Pro 創建即時動態實現時,開發者需要考慮三種不同的設計。
發表留言