Программирование [kodeco.com (ex raywenderlich)] Ваше второе приложение iOS и SwiftUI (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: kodeco.com (ex raywenderlich)​
Название: Ваше второе приложение iOS и SwiftUI (2019)​

cover.jpg

Продолжительность: 1 ч 37 мин Количество уроков: 30 Видео Язык: Английский Вес архива: 843 МБ


Этот курс поможет вам сделать уверенный шаг вперёд после знакомства с основами Swift и SwiftUI. Вы создадите своё второе iOS‑приложение — полноценный список задач, работая с реальными инструментами, моделями данных и многоэкранной архитектурой.

О чём этот курс

Курс направлен на практическое изучение создания более сложного приложения в SwiftUI. Вы познакомитесь с тем, как связывать данные с пользовательским интерфейсом, использовать списки, управлять состоянием и навигацией, а также структурировать код в соответствии с лучшими практиками.

Создание модели данных

Вы начнёте с проектирования модели данных для списка задач. Узнаете, как создавать пользовательские типы, использовать перечисления и применять протокол Identifiable для корректной работы со SwiftUI List.

Построение интерфейса списка

Далее вы создадите визуальную часть приложения. Научитесь работать со Swift Arrays, настраивать List Views и добавлять возможности редактирования, такие как удаление и изменение элементов.

Работа с несколькими экранами

Поскольку приложение состоит из нескольких экранов, вы освоите передачу данных с помощью SwiftUI Environment, привязок данных и паттернов управления состоянием. Вы также научитесь использовать Modal Sheets для создания и редактирования задач.

Современные инструменты Swift и Xcode

На протяжении курса вы будете работать с ключевыми возможностями фреймворка:

• Published и ObservableObject в Combine
• Внедрение зависимостей
• Swift Extensions
• Nested Types
• Инициализация данных с использованием map
• CaseIterable для удобного перебора значений

Кому подходит этот курс

Курс разработан специально для начинающих разработчиков, которые уже знакомы с основами Swift и хотят перейти к созданию более функциональных приложений. Если вы уже уверенно работаете в SwiftUI, рекомендуем рассмотреть наши промежуточные или продвинутые видеокурсы.

Чему вы научитесь

• Создавать и структурировать данные для списков
• Работать со SwiftUI List и режимом редактирования
• Использовать привязки, окружение и состояние
• Строить многоэкранные интерфейсы
• Применять возможности Combine
• Повышать качество кода с помощью современных инструментов Swift

Итог

После завершения курса у вас будет рабочее приложение списка задач и набор ключевых навыков, необходимых для создания собственных iOS‑проектов. Это отличная основа для перехода на следующий уровень разработки.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху