🧙♂️ (Не)вероятный доклад! 🧙♂️ Разработка виджетов для iOS 14 и новее
Это фейковый спикер. И даже доклад нереальный. То есть из будущего.
Но зато это неслучайная страница — она здесь, чтобы привлечь ваше внимание.
Мысль такая:
Мы приложим все усилия, чтобы на конференции Mobius 2025 Spring в апреле — было выступление на похожую тему. Когда найдем такого спикера — обязательно включим его в программу конференции.
- Если вы разбираетесь в этой теме — то давайте вы и выступите с похожим докладом на эту тему? Мы серьезно!
Вся конкретика и детали, нюансы и кейсы, интерпретация и презентации — все на ваш вкус!
➡️ Достаточно подать заявку на выступление. ⬅️
Со всем остальным мы (еще как!) поможем и ответим на все вопросы, если что.
Это ненастоящий план доклада — приходите со своим
Разработка виджетов для iOS 14 и новее
Введение
- Обзор темы доклада и ее актуальности для разработчиков приложений.
- Краткое введение в виджеты: что такое виджеты и как они изменили взаимодействие пользователей с приложениями на iOS.
Основные изменения в iOS 14
- Введение в виджеты: новые возможности, которые появились с iOS 14.
- Разделение виджетов на два типа: статические и динамические.
- Три формата виджетов: малый, средний и большой.
Технологическая основа
Использование SwiftUI для создания виджетов:
- Преимущества SwiftUI по сравнению с UIKit.
- Как SwiftUI упрощает процесс разработки и адаптацию под разные устройства.
Введение в WidgetKit:
- Основные компоненты WidgetKit и их функции.
- Примеры использования WidgetKit для создания виджетов.
Дизайн виджетов
Рекомендации по дизайну:
- Принципы создания интуитивно понятных и привлекательных интерфейсов.
- Использование стандартных отступов и шрифтов (SF Pro) для унификации дизайна.
Поддержка темной темы. Как адаптировать виджеты под светлый и темный режимы iOS.
Интерактивные виджеты в iOS 17
Обзор новых возможностей интерактивных виджетов, представленных в iOS 17:
- Элементы управления и анимации.
- Как интерактивные виджеты могут улучшить пользовательский опыт.
Практические советы по разработке
- Оптимизация обновлений виджетов. Как часто обновлять информацию в виджетах и что влияет на частоту обновлений.
- Использование контекстной информации. Как использовать геолокацию и другие данные для персонализации контента.
Примеры успешных реализаций
Обзор популярных приложений с эффективными виджетами. Примеры из различных категорий (новости, погода, социальные сети).
Заключение
- Подведение итогов о значении виджетов для разработчиков приложений на iOS.
- Призыв к экспериментам с новыми функциями и возможностями, которые открывает iOS 14 и новее.
ИТОГО: