Этот курс поможет вам шаг за шагом освоить создание современного интерфейса приложения на примере популярного сервиса UberEats. Вы научитесь проектировать основные экраны, работать с навигацией и настраивать взаимодействие элементов без сложного кода.
Что вы изучите в этом курсе
Программа курса охватывает ключевые аспекты создания UI в Xcode с использованием Swift 3, а также принципы построения удобного и логичного пользовательского пути.
Основные экраны приложения
Боковое меню и структура навигации
Список ресторанов и карточки заведений
Экран меню с товарами
Экран корзины и оформление заказа
Оплата картой и взаимодействие с платежным шлюзом
Работа с компонентами интерфейса
Настройка Auto Layout и адаптивных элементов
Использование стандартных и кастомных UI-компонентов
Построение плавных переходов между экранами
Почему этот курс полезен
Курс является частью премиального проекта UberEats и дает практическое представление о том, как создаются настоящие интерфейсы iOS‑приложений. Вы не только повторите UI популярных экранов, но и поймете общие принципы проектирования, которые сможете применять в своих собственных проектах.
Минимум кода — максимум практики
Каждый урок содержит небольшие фрагменты Swift‑кода, необходимые для настройки поведения экрана. Такой подход позволяет сосредоточиться на дизайне, не перегружая ученика сложной логикой.
Для кого предназначен этот курс
Начинающих разработчиков iOS
Тех, кто хочет уверенно работать с Xcode и Swift 3
Дизайнеров, желающих понять принципы реализации мобильных интерфейсов
Какие результаты вы получите
По завершении курса вы сможете самостоятельно:
Создавать функциональный UI для приложений формата доставки еды
Строить удобный пользовательский путь между основными экранами
Настраивать взаимодействие элементов интерфейса
Работать с Xcode на уровне, достаточном для сборки простого iOS‑приложения
Code4Startup — онлайн-школа программирования, основанная разработчиком Лео Триеу (Leo Trieu) в 2015 году. Её основной подход — обучение через создание работающих продуктов: студент шаг за шагом собирает приложение, осваивая необходимые технологии по ходу работы. По словам основателя, он самостоятельно развивает платформу и записывает курсы на основе собственных проектов.