SwiftUI делает процесс создания красивых, быстрых и нативных приложений для всех платформ Apple невероятно простым. Этот курс разработан, чтобы помочь вам максимально эффективно использовать весь этот потенциал.
Что вас ждёт в курсе?
ПРАКТИЧЕСКИЕ ПРИМЕРЫ
Курс "Pro SwiftUI" наполнен примерами кода, которые шаг за шагом демонстрируют продвинутые техники работы с SwiftUI, помогая вам углубить свои знания.
РЕАЛЬНЫЕ ПРИМЕНЕНИЯ
Каждое новое понятие сопровождается примерами из реальной жизни, чтобы вы могли сразу понять, как использовать их в своих проектах.
ПОДДЕРЖКА ВСЕХ ПЛАТФОРМ
Курс охватывает мощные API из iOS 16, macOS Ventura и других версий, но также предлагает поддержку для работы с более старыми платформами.
ВИДЕОУРОКИ
Каждая техника и концепция объясняются не только в текстовом формате, но и в формате HD-видео, что позволяет вам изучать материал наиболее удобным для вас способом.
Чему вы научитесь:
Во время обучения вы освоите следующие темы:
Как SwiftUI использует родителей и детей для создания макетов.
Использование нейтральности макетов для достижения желаемого расположения.
Комбинация TupleView и ViewBuilder для упрощения кода.
Максимальное использование структурной и явной идентичности.
Создание сложных анимаций, даже для объектов, которые кажутся неанимируемыми.
Управление явными и неявными анимациями.
Построение сложных переходов между представлениями, выходящих за рамки встроенных возможностей Apple.
Создание пользовательских ключей окружения.
Использование предпочтений представлений для двусторонней связи.
Разработка пользовательских макетов, включая радиальные и мозаичные макеты.
Создание эффектных визуальных эффектов, таких как системы частиц, метаболлы, эффекты лавы и фрагментные шейдеры.
Максимизация производительности приложения путём выявления и устранения узких мест.
Почему стоит выбрать этот курс?
Курс "Pro SwiftUI" станет вашим быстрым путём к более глубокому пониманию SwiftUI. Вы научитесь писать более уверенно, создавать сложные приложения и использовать всю мощь SwiftUI.
Этот курс идеально подходит для разработчиков, стремящихся вывести свои навыки SwiftUI на новый уровень.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Pro SwiftUI,
а также все другие курсы, прямо сейчас!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Параллелизм, swipe, функция поиска, AttributedStrings и доступность - это концепции, обсуждаемые на WWDC21. Этот курс исследует все эти темы, в дополнение к размещению данных в Contentful и извлечению данных с помощью Apollo GraphQL.
SwiftUI сейчас находится во второй итерации и доступен для разработчиков через Xcode 12. В этом курсе я хотел бы научить вас, как разработать реальное приложение с использованием этого нового фреймворка. В большинстве следующих уроков будут рассмотрены темы создания пользовательского интерфейса и заполнения экрана динамическими данными. Откуда берутся данные? Все экраны заполнены из JSON, который будет предоставляться для каждого урока.