SwiftUI — прогрессивная технология, представленная на WWDC19. Главная задача SwiftUI - помочь разработчику создавать привлекательные приложения для всех платформ Apple с помощью Swift и минимального количества кода. С помощью SwiftUI ты можешь предоставить еще больше возможностей пользователям своего приложения, используя всего один набор инструментов.
Уже сейчас ты можешь наблюдать множество вакансий с требованием знаний и опытом работы с SwiftUI, данный курс станет хорошим стартом для освоения нового подхода проектирования UI в мире разработки для Apple устройств.
В процессе прохождения уроков ты научишься создавать различные View, узнаешь о модификаторах, распространенных элементах управления, познакомишься с особенностями потока данных и инструментами навигации. Эти навыки будут тебе необходимы для ежедневного использования SwiftUI в своих приложениях. Так же я поделюсь своими методами эффективного использования инструмента SwiftUI Preview, рассмотрим как создавать UI без единого запуска симулятора. Всё это позволит тебе значительно упростить и ускорить темпы разработки и тестирования UI.
Этот курс создан и идеально подойдёт для iOS разработчиков начинающего и среднего уровня. Всё что от тебя нужно — это быть знакомым со Swift и имеют небольшой опыт в iOS разработке.
После прохождения всех занятий и выполнения всех заданий курса ты будешь владеть необходимыми базовыми концепциями SwiftUI, которых хватит для написания простого приложения и дальнейшего самостоятельного обучения построения продвинутого UI.