Jedna z funkcji, która najbardziej przykuła naszą uwagę, odkąd Apple ujawnił, jak będzie wyglądał iOS 16 są działania na żywo. Powiadomienie na banerze, które pojawi się na ekranie blokady i poinformuje nas w czasie rzeczywistym o aktualnym stanie Ubera, o który prosiliśmy, wyniku meczu piłki nożnej lub wszelkich pomysłach, które mogą wpaść deweloperzy.
W tym tygodniu, wraz z wydaniem w tym tygodniu czwartej bety iOS 16 i iPadOS 16, Firma Apple umożliwiła udostępnienie wersji beta ActivityKit, dzięki czemu programiści mogą zacząć majsterkować i tworzyć nowe działania na żywo w swoich aplikacjach ze względu na pojawienie się iOS i iPadOS 16.
Dzięki ActivityKit możesz uruchomić aktywność na żywo, aby udostępniać aktualizacje swojej aplikacji na ekranie blokady. Na przykład aplikacja sportowa może umożliwiać użytkownikowi rozpoczęcie aktywności na żywo w związku z meczem sportowym na żywo. Aktywność na żywo pojawia się na ekranie blokady podczas meczu, zapewniając na pierwszy rzut oka najnowsze wyniki i inne aktualizacje.
Sami programiści mogą używać ActivityKit do konfigurowania, rozpoczynania, aktualizowania lub kończenia dowolnej aktywności na żywo. Apple wspomina, że widżet aplikacji tworzy interfejs użytkownika aktywności na żywo, ale Same działania na żywo nie są widżetami i wykorzystują inny mechanizm aktualizacji.
Na stronie internetowej Apple o iOS 16, aktywności na żywo nie są wymienione jako jedna z funkcji wymienionych jako dostępne w wydaniu iOS 16 i iPadOS 16. Jednak wypuszczając ActivityKit, Apple pozwala teraz programistom rozpocząć wdrażanie ich w swoich aplikacjach, aby: w przyszłej aktualizacji systemu operacyjnego (przypuszczalnie wersji .1) wszystkie aplikacje będą przygotowane do ich uwzględnienia.
Deweloperzy nie będą również mogli przesyłać do Apple wersji swoich aplikacji z aktywnymi działaniami do zatwierdzenia do czasu ich przyszłego wydania.. Świetna wiadomość, więc pomimo tego, że jedna z najbardziej oczekiwanych funkcji zostanie opóźniona, każdy może być przygotowany na to, że Apple da zielone światło na jego wdrożenie.