Mac & i 1/2023
S. 136
Developer’s Corner
Live Activities

Infotainment

Live Activities auf dem iPhone-Sperrbildschirm und in der Dynamic Island

Seit iOS 16.1 kann das iPhone laufende Aktivitäten wie die aktuell wiedergegebene Musik, eine Routenführung in der Karten-App, eine AirDrop-Verbindung oder einen Timer auf dem Sperrbildschirm und auf den neuen Geräten in der Dynamic Island systemweit anzeigen. Dieser Artikel zeigt, welche Möglichkeiten die neue Schnittstelle bietet und wie Sie damit Ihre Apps aufwerten.

Von Simon Hartmann und Mark Zimmermann

Apps geben oft Informationen an den Anwender weiter. Aber was ist, wenn dieser die App gerade nicht aktiv nutzt und diese sich im Hintergrund befindet? Bisher konnten Apps dann nur local (von einer App auf dem Gerät initiiert) oder remote (durch einen entfernten Server initiiert) Push Notifications senden, um den Anwender über Ereignisse zu informieren. Unpraktisch war und ist daran vor allem, dass neue Benachrichtigungen bislang nicht die vorherigen und gegebenenfalls veralteten ersetzen, sondern sich stattdessen stapeln. Zusätzlich leidet die Benutzerfreundlichkeit der herkömmlichen Benachrichtigungen daran, dass sie in den Hintergrund geraten, sobald die Benachrichtigungen anderer Apps sie verdrängen, und dann schnell in Vergessenheit geraten.

Mit iOS 16.1 bietet Apple nun einen neuen Weg an, um den Anwender über aktuelle, aber zeitlich begrenzte Live-Ereignisse informiert zu halten: Live Activities. Sie können aktualisiert und permanent sowohl auf dem Sperrbildschirm als auch im Bereich der Dynamic Island erscheinen. Neu ist dabei, dass die Live Activity immer nur den momentanen Zustand, etwa den Spielstand eines Fußballspiels, zeigt und die vorausgegangenen Nachrichten ersetzt.