Что такое widgetkit?
Внедряйте, проверяйте или улучшайте виджеты, интерактивные действия и элементы управления с помощью WidgetKit и ActivityKit. Используйте при создании виджетов главного экрана, экрана блокировки или режима ожидания с поставщиками временной шкалы; при создании интерактивных виджетов с помощью действий Button/Toggle и AppIntent; при добавлении Live Activity с макетами Dynamic Island (компактный, минимальный, расширенный); при создании виджетов Центра управления с помощью ControlWidgetButton/ControlWidgetToggle; при настройке семейств виджетов, бюджетов обновления, глубоких ссылок, принудительной перезагрузки или рендеринга Liquid Glass; или при настройке расширений виджетов, групп приложений и прав. Источник: dpearson2699/swift-ios-skills.