Po pełnym wydaniu systemu iOS 16 i odroczeniu długo oczekiwanej funkcji działań na żywo firma Apple opublikowała podgląd i wskazówki dla programistów, aby pomóc im we wdrażaniu tej funkcji w systemie.

Ogłoszona podczas WWDC22 w czerwcu, funkcja Live Activity to nowa funkcja w systemie iOS 16, która umożliwi użytkownikom wyświetlanie aktualizacji w czasie rzeczywistym z niektórych aplikacji, takich jak aktualizacje meczów sportowych w trakcie trwania gry lub łatwo śledź zamówienie dostawy jedzenia

Na swojej stronie Human Interface Guidelines firma szczegółowo opisuje właściwości funkcji i tworzy doświadczenia związane z wdrażaniem. Apple twierdzi, że istnieją dwa sposoby zastosowania aktywności na żywo na iPhonie:

Na urządzeniach obsługujących Dynamic Island (iPhone 14 Pro i 14 Pro Max) funkcja będzie znajdować się na górze wyświetlacza wokół systemu kamer Face ID. Na standardowych urządzeniach (iPhone 14, 14 Plus, 13 itd.) funkcja będzie znajdować się w dolnej części wyświetlacza na ekranie blokady, ekranie głównym lub innej aplikacji, tak jak widzieliśmy podczas czerwcowych podglądów.

Apple twierdzi, że istnieją trzy sposoby, w jakie system iOS wyświetla funkcję aktywności na żywo za pomocą tych prezentacji:

• Kompaktowa: system używa prezentacji kompaktowej, gdy jest tylko jedna aktywna aktywność na żywo. Kompaktowa prezentacja składa się z dwóch oddzielnych prezentacji: jednej wyświetlanej po stronie wiodącej kamery TrueDepth i drugiej wyświetlanej po stronie końcowej. Chociaż prezentacje wiodące i końcowe są oddzielnymi widokami, tworzą spójny widok w Dynamic Island, reprezentujący pojedynczą informację z aplikacji. Użytkownicy mogą dotknąć kompaktowej aktywności na żywo, aby otworzyć aplikację i uzyskać więcej informacji o zdarzeniu lub zadaniu.

• Minimalne: gdy aktywnych jest wiele aktywności na żywo, system używa okrągłej minimalnej prezentacji, aby wyświetlić dwa z nich w Dynamicznej Wyspie. System wybiera jedną aktywność na żywo, która będzie połączona z dynamiczną wyspą, podczas gdy druga będzie odłączona. Podobnie jak w przypadku kompaktowej aktywności na żywo, użytkownicy mogą dotknąć minimalnej aktywności na żywo, aby otworzyć aplikację i uzyskać więcej informacji o wydarzeniu lub zadaniu.

• Rozszerzone: gdy użytkownicy dotkną i przytrzymają aktywność na żywo w kompaktowym lub minimalna prezentacja, system wyświetla treść w rozszerzonej prezentacji.

Jeśli jesteś programistą i chciałbyś zobaczyć całe opisy i szczegóły, możesz je zobaczyć na Wytyczne Apple dotyczące interfejsu użytkownika. Co więcej, funkcja zostanie wreszcie uruchomiona wraz z nadchodzącym iOS 16.1.

Categories: IT Info