Практический курс для тех, кто хочет создать впечатляющий iOS‑проект для портфолио и освоить современные инструменты разработки: SwiftUI, HealthKit, Swift Charts, Foundation Models и новейшие возможности iOS 26. Материал подойдёт как начинающим разработчикам, так и тем, кто хочет укрепить навыки и показать реальный продакшн‑подход в своём приложении.
Что вы создадите в ходе курса
Во время обучения вы разработаете полноценное iOS-приложение, которое:
использует SwiftUI для построения современного интерфейса;
интегрируется с HealthKit для чтения и записи данных о здоровье;
визуализирует метрики с помощью Swift Charts и анимированных графиков;
применяет Liquid Glass UI и другие интерфейсные паттерны iOS 26;
работает с on-device Foundation Models для локальных AI-функций.
HealthKit: разрешения, работа с типами данных, сохранение результатов;
Swift Charts: кастомные графики, стили, интерактивность;
Liquid Glass UI: создание эффектов и улучшение визуального восприятия.
AI и Foundation Models
Вы научитесь использовать возможности on-device AI, включая запуск моделей на устройстве и создание локальных функций без отправки данных в облако.
Инструменты разработки
Git и GitHub для версионирования и командной работы;
добавление юнит‑тестов и использование Swift Testing;
реализация обработки ошибок и улучшение стабильности приложения;
повышение доступности (Accessibility) интерфейса;
документирование проекта с помощью DocC.
Современные подходы: Concurrency и архитектура
Курс включает введение в Swift 6 Concurrency, чтобы вы могли писать безопасный и масштабируемый асинхронный код, а также понимать современные практики разработки в экосистеме Apple.
Поддержка новых версий iOS
Материал курса будет обновляться — вы получите актуальные примеры и улучшения для iOS 27 и следующих релизов, что позволит вашему проекту оставаться современным и конкурентоспособным.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Я инженер iOS с почти 5-летним опытом работы. Я провел большую часть своей карьеры, руководя разработкой клиентской части iOS для небольших стартапов в Силиконовой долине.Недавно я переключил свое внимание на создание контента iOS с моим каналом YouTube, на котором более 50 000 подписчиков, чтобы помочь как можно большему числу начинающих разработчиков iOS. Я также изучаю маршрут инди-разработчика, создавая собственные приложения и продукты.