Этот сезон iOS Crew посвящён практическому, глубокому и честному погружению в SwiftUI — от первых шагов миграции до продакшена на миллионы пользователей.Вы узнаете, как работает фреймворк изнутри, какие архитектуры лучше подходят под реальные задачи и как писать поддерживаемый код на долгую перспективу.
Что вас ждёт в курсе
Пятнадцатый сезон построен вокруг реальных кейсов, типичных ошибок и проверенных подходов, которые используют крупнейшие продуктовые команды. Вы получите структурированное понимание SwiftUI — без маркетинговой магии и упрощений.
Основные темы сезона
Плавный переход с UIKit на SwiftUI без технических долгов и боли.
Стратегии внедрения SwiftUI в масштабные приложения с высокой нагрузкой.
Эффективная интеграция UIKit и SwiftUI в одном проекте.
Использование Swift-макросов для оптимизации навигации и уменьшения шаблонного кода.
Тестирование SwiftUI: Unit, Snapshot и UI-тесты на практических примерах.
Как работает SwiftUI под капотом: декларативный лэйаут, пайплайн рендеринга, Metal-эффекты.
Видео‑материалы плейлиста
Доклад «SwiftUI In A Nutshell» — Тёма Пстыго
Доклад «Новая реальность — SwiftUI на проде» — Роман Мирзоян
Доклад «Покрытие автотестами SwiftUI» — Сергей Балалаев
Доклад «SwiftUI Inside» — Александр Скворцов
Доклад «Где печется SwiftUI» — Георгий Остроброд
Лайв‑кодинг «Архитектурные паттерны в SwiftUI: MVVM, Redux и TCA в действии» — Борис Бугор
Доклад «Как выжить со SwiftUI на iOS 14 в огромном проекте» — Борис Добрецов
Доклад «Как макросы изменили навигацию» — Михаил Рубанов
Доклад «Из SwiftUI в UIKit и обратно» — Дмитрий Куркин
Доклад «SwiftUI to the Future» — Вячеслав Петрухин
Доклад «Как заставить людей писать на SwiftUI на крупном проекте» — Имал Фарук
Для кого этот сезон
Материал будет одинаково полезен как разработчикам, которые только планируют переходить на SwiftUI, так и опытным инженерам, стремящимся оптимизировать архитектуру, повысить качество кода и углубить понимание внутренних механизмов фреймворка.
Какие навыки вы получите
Понимание архитектур и лучших практик SwiftUI.
Навыки написания тестируемого и поддерживаемого кода.
Умение работать со сложными интерфейсами и состояниями.
Готовность внедрять SwiftUI в большие проекты без риска.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
О формате наших выпусковНаши выпуски — это глубокое погружение в тему вместе с приглашённым экспертом. В каждом эпизоде мы зовём интересных и известных профессионалов из различных областей.Мы обсуждаем архитектуру, делимся реальным опытом промышленной разработки и спорим на самые актуальные и горячие темы.