Основы фреймворка UIKit (iOS 15) Часть 2. Видео-курс

⎋ Бесплатный видео-курс на русском языке для изучения передовых методы анимации (animations), верстки (layout), локализации (localization), Firebase, Xcode Cloud.

Изучите передовые методы анимации (animations), верстки (layout), локализации (localization), Firebase, Xcode Cloud и многое другое!

Мы продолжим с того места, на котором остановились в предыдущем курсе, поэтому у вас должен быть исходный файл исходного кода для этого курса. В этом курсе есть несколько новых ресурсов, которые мы будем использовать, поэтому обязательно загрузите обновленный исходный файл. Он будет содержать новый файл Figma, наши обновленные ресурсы и завершенный проект.

Научитесь создавать отличные приложения с помощью UIKit

Хотя SwiftUI может быть новым, блестящим фреймворком, о котором вы слышали, UIKit по-прежнему остается очень мощным фреймворком для разработки приложений для устройств Apple. В отличие от SwiftUI, у UIKit было много времени для развития, что означает, что у вас есть все инструменты и ресурсы, необходимые для создания великолепных, визуально потрясающих приложений с помощью этой платформы. Фактически, UIKit поддерживает многие приложения, которые вы видите сегодня в App Store.

Кроме того, основное преимущество изучения UIKit в 2022 году заключается в том, что вы станете жизнеспособным кандидатом для многих крупных компаний в Силиконовой долине, многие из которых по-прежнему полагаются на UIKit и по сей день. Изучение основ UIKit не только сделает вас лучшим разработчиком Apple, но и укрепит ваше понимание системы iOS.

Об этом курсе

Продолжая предыдущий курс UIKit для iOS 15, в этом курсе больше внимания уделяется некоторым более тонким функциям UIKit. Мы рассмотрим, как реализовать пользовательские анимации в UIKit, и поймем различия между AppDelegate и SceneDelegate. Мы также увидим, как разработчики могут быстро настроить серверную часть для своих проектов с помощью Firebase от Google. Это позволит нам легко настроить систему аутентификации для нашего приложения, отправлять push-уведомления и загружать данные из базы данных Firestore.

Кроме того, мы также увидим, как использовать SwiftUI внутри UIKit, а также познакомимся с новым способом загрузки данных в представления таблиц и коллекций. Наконец, мы увидим, как реализовать локализацию в нашем приложении для работы на любом языке, протестировать наше приложение с помощью инструментов Xcode и, наконец, как развернуть наше приложение для Testflight через Xcode Cloud.

Смотреть видео-курс

Оцените статью
MobDevil
Добавить комментарий