Используйте знания, полученные от создания приложения SwiftUI и изучения основ Swift, для создания более сложного приложения: списка задач!
В этом курсе вы создадите приложение со списком задач, используя SwiftUI.
Начав с разработки модели данных, которая поддерживает SwiftUI List. Затем вы создадите визуальные компоненты Списка и узнаете, как использовать Swift Arrays для поддержки вашего пользовательского интерфейса.
Поскольку приложение будет иметь несколько экранов, вы будете применять новые методы для обмена данными в приложении SwiftUI. Попутно вы получите опыт организации своего кода с использованием различных инструментов, доступных вам в Swift и Xcode.
Этот курс не подходит для средних и продвинутых разработчиков. Если это вы, ознакомьтесь с нашими промежуточными или продвинутыми видеокурсами, чтобы узнать больше способов повысить свои навыки разработчика!
List Views
Модели данных
Modal Sheets
Identifiable Protocol
SwiftUI Environment
Привязки SwiftUI
Режим редактирования SwiftUI
Combine: опубликованные и наблюдаемые объекты
Внедрение зависимости
Swift Extensions
Перечисления
Пользовательские типы
Nested Types
Многострочное редактирование
Инициализация с использованием карты
CaseIterable Protocol
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Your Second iOS and SwiftUI App,
а также все другие курсы, прямо сейчас!
raywenderlich.com - это сайт сообщества, посвященный созданию высококачественных учебных пособий по программированию.
Мы гордимся созданием видеокурсов, книг и учебных пособий самого высокого качества в Интернете.
Каждый учебник на нашем сайте проходит три раунда редактирования перед публикацией, чтобы убедиться, что каждый учебник работает на 100%, технически точен и обеспечивает всестороннее освещение темы.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Со времени WWDC 2019 SwiftUI и Combine претерпели множество изменений - этот курс охватывает некоторые из этих изменений и вводит в этот процесс еще несколько вещей.
В этом курсе мы построим весь стек, начиная с бэкэнд-API REST и заканчивая внешними уровнями iOS и HTML. Во-первых, вы узнаете, как настроить полностью настраиваемый серверный компонент, используя популярную среду NodeJS под названием SailsMVC.