Niedawno Apple udostępnił wersję beta iOS 16.1 z interfejsem Live Activities API, który obejmował również obsługę iPhone’a 14 Pro Dynamic Island. Teraz firma udostępniła programistom wytyczne dotyczące aktywności na żywo dotyczące zachowania tej funkcji na iPhone’ach z funkcją Dynamic Island i bez niej.
W ramach przeprojektowanego ekranu blokady w systemie iOS 16, aktywność na żywo sesja wyświetla aktualne informacje z aplikacji w czasie rzeczywistym. Umożliwia użytkownikom szybkie przeglądanie postępów, takich jak powitanie, dostawa jedzenia, gra sportowa i inne, przez maksymalnie osiem godzin.
Działania na żywo pomagają ludziom śledzić zadania i zdarzenia, które dbają, oferując stałe lokalizacje do wyświetlania informacji, które często się aktualizują. Na przykład aplikacja do dostarczania jedzenia może wyświetlać czas pozostały do przybycia zamówienia na jedzenie, a aplikacja sportowa może wyświetlać wynik trwającej gry.
Apple oferuje programistom iOS trzy prezentacje na żywo Aktywności na iPhonie 14 Pro z Dynamic Island
Dynamic Island to nowa interaktywna przestrzeń dostępna wyłącznie w modelach iPhone 14 Pro, która zawiera różne animacje pokazujące powiadomienia, zawartość i działania w tle bez zakłócania pracy z innymi aplikacjami.
Dokument wytycznych dotyczących interfejsu ludzkiego dotyczący aktywności na żywo zawiera szczegółowe informacje o aktywności na żywo na banerze na ekranie głównym lub podczas przeglądania przez użytkowników różnych aplikacji na urządzeniach, które nie obsługują funkcji Dynamic Island.
Na urządzeniach z Dynamic Island działania na żywo pojawią się w lokalizacji wokół kamery TrueDepth, a programiści mają trzy opcje prezentacji, aby je wyświetlić:
Kompaktowy jest przeznaczony dla pojedynczej aktywności na żywo y aktywny i składa się z dwóch oddzielnych prezentacji: strony wiodącej i strony końcowej, które stworzą spójny widok w Dynamic Island, aby wyświetlić pojedynczą informację z aplikacji.
Minimalny jest przeznaczony do wielu aktywnych aktywności na żywo i wykorzystuje okrągły, minimalistyczny projekt do wyświetlania dwóch prezentacji w Dynamic Island. „System wybiera jedną aktywność na żywo, która ma być połączona z Dynamic Island, podczas gdy druga wydaje się być odłączona”.
Zarówno kompaktowe, jak i minimalne prezentacje będą wyświetlane w rozszerzonej prezentacji, gdy użytkownicy dotkną i przytrzymają aktywność na żywo.
Programiści są powiedziane, by oferować wszystkie prezentacje na zgodnych urządzeniach.
Aby upewnić się, że Twoja aktywność na żywo działa dobrze na wszystkich urządzeniach, które mogą ją obsługiwać — i we wszystkich prezentacjach określonych przez system — musisz obsługiwać wszystkie trzy typy prezentacji dla Dynamic Island, oprócz Prezentacja na ekranie blokady.
Więcej informacji: