𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: letsbuildthatapp
Название: SwiftUI Core Data Money Tracker с поддержкой iPad (2021)

Продолжительность: 8 ч 21 мин
Количество уроков: 25 Видео
Язык: Английский
Вес архива: 2,85 ГБ
Этот курс поможет вам уверенно работать со SwiftUI и Core Data, создавая профессиональные приложения для iPhone и iPad.
Что вы изучите в этом курсе
Курс охватывает все ключевые аспекты создания полноценного приложения-трекера расходов с использованием SwiftUI и Core Data. Материал подойдёт тем, кто хочет перейти от базовых знаний к более серьёзной разработке с упором на архитектуру, управление состоянием и хранение данных.
Работа с данными в Core Data
• Использование @FetchRequest для автоматического обновления интерфейса.
• Создание пользовательских запросов для фильтрации и сортировки данных.
• Настройка контекста Core Data и сохранение объектов.
• Реализация CRUD-операций в SwiftUI-приложении.
• Построение связей: один‑к‑одному, один‑ко‑многим и многие‑ко‑многим.
Создание интерфейса с использованием SwiftUI
• Работа с данными через @State, @Binding и другие механизмы управления состоянием.
• Создание форм ввода данных и удобного интерфейса для управления расходами.
• Применение элементов: TabView, ColorPicker, TextField, ScrollView, NavigationView и другие.
• Обработка изображений, включая интеграцию ImagePicker через UIViewControllerRepresentable.
Оптимизация под iPhone и iPad
В курсе уделяется особое внимание адаптивности интерфейса. Вы научитесь использовать возможности SwiftUI для создания универсального приложения, одинаково удобного на всех устройствах Apple.
Важные аспекты адаптации
• Учет размеров экрана и доступного пространства.
• Различные варианты навигации под iPad.
• Поддержка темной темы и динамических цветов.
Кому подойдёт этот курс
Материал будет полезен разработчикам, которые хотят создавать более сложные приложения на SwiftUI и освоить хранение данных “по-взрослому”.
• Тем, кто ищет практический курс среднего или продвинутого уровня по сохранению данных в SwiftUI.
• Тем, кто уже знаком с основами SwiftUI и хочет перейти к созданию реального приложения.
• Тем, кто уверенно владеет языком Swift и стремится углубить знания в архитектуре и работе с Core Data.
Необходимые инструменты и версии
Для прохождения курса вам понадобится актуальный набор инструментов Apple.
• Xcode 13 (поддерживается версия 12.5 и выше)
• Swift 5+
• SwiftUI 2+
Почему этот курс стоит пройти
Вы получите не только теорию, но и практический опыт построения сложного приложения с нуля. Материал помогает развить навыки, которые востребованы в реальной разработке: от структуры данных до создания современного интерфейса.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь