Повысьте свои навыки SwiftUI. Получите опыт работы с MapKit и CloudKit. * Для работы с CloudKit требуется учетная запись Apple Developer.
Что я узнаю в этом курсе?
Этот курс разработан как следующий шаг после моего курса по основам SwiftUI. Мы создаем один большой проект в SwiftUI и MVVM (Model View ViewModel Architecture), используя MapKit и CloudKit.
Какой уровень навыков требуется для этого курса?
Как я уже упоминал, этот курс является следующим шагом после моего курса по основам SwiftUI, поэтому я предполагаю базовые знания Swift и SwiftUI. Если вы абсолютный новичок, я рекомендую сначала пройти курсы iOS Dev Launchpad и SwiftUI Fundamentals. Однако, если у вас есть базовые знания Swift и SwiftUI, то этот курс с вами будет в порядке.
Нужна ли мне платная учетная запись разработчика Apple?
Да. Чтобы использовать CloudKit, вам понадобится учетная запись Apple Developer. Однако хранилище CloudKit бесплатно для целей разработки и первоначальных пользователей.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Dynamic Type - Implementation 1 - LocationDetailView
Урок 73.
00:17:21
Dynamic Type - Implementation 2 - Modal
Урок 74.
00:01:59
How This Section Works
Урок 75.
00:21:54
LocationMapView, OnboardView & AppTabView
Урок 76.
00:16:06
LocationListView, DDGProfile & DDGLocation
Урок 77.
00:17:02
LocationDetailView Part 1
Урок 78.
00:22:49
LocationDetailView Part 2
Урок 79.
00:22:21
ProfileView
Урок 80.
00:32:54
CloudKitManager - Cursor & Weak Self
Урок 81.
00:15:15
Deploy CloudKit Database to Production
Урок 82.
00:23:15
Push to TestFlight - Xcode 12
Урок 83.
00:23:42
iOS 15 - Initial Run - Deprecations & UI Fixes
Урок 84.
00:17:15
iOS 15 - LocationButton
Урок 85.
00:29:00
iOS 15 - CloudKit Revamp - Async/Await - Part 1
Урок 86.
00:19:07
iOS 15 - CloudKit Revamp - Async/Await - Part 2
Урок 87.
00:24:50
iOS 15 - CloudKit Revamp - Async/Await - Part 3
Урок 88.
00:10:57
iOS 15 - Refreshable & Keyboard UX Improvements
Урок 89.
00:09:53
What's New in Xcode 14
Урок 90.
00:11:37
Initial run, Swift 5.7, and Gradients
Урок 91.
00:09:28
NavigationStack, Gradients & Shadows
Урок 92.
00:03:31
Multiline TextField
Урок 93.
00:06:22
Other Points of View
Урок 94.
00:07:12
Where to go from here?
Автор - Sean Allen
Sean Allen
Я инженер iOS с почти 5-летним опытом работы. Я провел большую часть своей карьеры, руководя разработкой клиентской части iOS для небольших стартапов в Силиконовой долине.
Недавно я переключил свое внимание на создание контента iOS с моим каналом YouTube, на котором более 50 000 подписчиков, чтобы помочь как можно большему числу начинающих разработчиков iOS. Я также изучаю маршрут инди-разработчика, создавая собственные приложения и продукты.
Could you please update the course it is missing videos. Thanks.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Добро пожаловать в основы Swift UI. Во-первых, этот курс было разработано для людей, у которых есть хотя бы база Swift. Вам не обязательно быть профессионалом, но, по крайней мере, знать основы. А если вы не знаете основ, ознакомьтесь с iOS Dev Launchpad. Итак, этот курс призван создать основу для Swift UI и сосредоточиться на том, что я считаю основным навыком. И это перемещение данных... вы знаете, Swift UI декларативен, что сильно отличается о
Создайте превосходный пример типичного проекта «забери домой» для интервью с разработчиками iOS. Вы ознакомитесь с основами, необходимыми для получения вашей первой работы iOS-разработчика. Если у вас есть понимание концепций, изложенных в этом курсе, вы готовы начать подавать заявку на работу.
В этом курсе вы узнаете, как создать MVP-версию Twitter с Swift UI, используя архитектуру MVVM. Это единственный курс на рынке, который создает полнофункциональное приложение, такое же сложное, как Twitter, с использованием только SwiftUI. Мы будем строить его полностью с нуля, начиная с каркаса пользовательского интерфейса и продвигаясь к интеграции нашего API с Firestore и моделям данных. Этот курс выведет ваши навыки разработки на новый уровен