Как создать виджет в SwiftUI с помощью WidgetKit для iOS и macOS
Автор: NDC
Загружено: 2025-10-29
Просмотров: 175
Описание:
Виджеты повышают вовлеченность пользователей, размещая контент вашего приложения прямо на главном экране iOS и рабочем столе macOS. 🚀
В этом мастер-классе по виджетам SwiftUI (2025) мы создадим современный кроссплатформенный виджет с нуля, используя WidgetKit в SwiftUI.
🤔Вы узнаете, как:
✅ Настроить расширение виджета в Xcode
✅ Создавать виджеты разных размеров (маленький, средний)
✅ Настраивать интерфейс виджетов с помощью SwiftUI
✅ Добавить поддержку iOS и macOS
К концу курса вы будете знать весь процесс создания виджетов, которые отлично выглядят и легко обновляются на разных платформах.
🔗 Документация по Apple WidgetKit: https://developer.apple.com/documenta...
🖼 Попробуйте сами!
Клонировать или скачать полный демонстрационный проект можно здесь:
📁 Шаблон демо: https://github.com/NDCSwift/CatFactsW...
🔗 Полезные ссылки
📘 Apple Docs – Меню SwiftUI: https://developer.apple.com/documenta...
⏱️ Временные метки
00:00 - Введение и пример приложения
00:51 - Создание проекта
02:46 - Добавление виджета в Xcode
04:01 - Схема и шаблон виджета
06:15 - Создание записи на временной шкале
07:22 - Общий доступ к данным и группам приложений
09:55 - Поставщик временной шкалы
13:34 - Отображение виджета
18:00 - Настройка виджета
20:31 - Поддержка размеров виджетов
21:58 - Завершение
22:20 — Набор виджетов и поддержка нескольких виджетов
22:59 — Тестирование виджета для iOS
24:14 — Тестирование виджета для macOS
25:38 — Подведение итогов
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: