
Начало работы с анимацией в IOS
Начните работу с iOS-анимацией! Узнайте об анимации Auto Layout, представлений и кастомных view controller transitions.
Начните работу с iOS-анимацией! Узнайте об анимации Auto Layout, представлений и кастомных view controller transitions.
Узнайте все об использовании Collection Views в iOS для создания компонуемых и гибких макетов как в коде, так и с помощью Interface Builder. Вы узнаете, как реализовать пользовательские ячейки, анимировать изменения и работать с различными типами источников данных.
Это альтернативная версия Вашего Второго Приложения iOS и SwiftUI - но вместо использования SwiftUI для создания пользовательского интерфейса, он использует Table Views UIKit.
SwiftUI и UIKit имеют разные системы для верстки. Вы узнаете об обоих в этом курсе! Этот курс не подходит для мидл и продвинутых разработчиков. Он для новичков.
Узнайте, как добавить параллелизм в ваши приложения! Поддерживайте отзывчивость пользовательского интерфейса вашего приложения, чтобы предоставить своим пользователям отличный пользовательский опыт, и узнайте, как избежать распространенных проблем параллелизма, таких как условия гонки, инверсия приоритетов и взаимоблокировка.
Узнайте, как использовать URLSession, сетевой API-интерфейс Apple, в том числе, когда и как использовать данные, загружать и выгружать задачи, а также как система управляет фоновыми сеансами. Обеспечьте безопасность данных своих пользователей с помощью аутентификации и App Transport Security, а также получите советы по сетевой архитектуре, тестированию и метрикам. Обновлено для iOS 12 и Swift 4.
Изучите основы использования Core Data в этой начальной серии! Вы узнаете, как моделировать ваши данные с помощью атрибутов и связей; добавлять и обновлять записи; а затем получить ваши данные с параметрами сортировки и фильтрации.
Узнайте, где и как сохранить данные в iOS! Этот курс исследует общие методы для сохранения пользовательских данных, все из Xcode Playgrounds.
Этот курс шаг за шагом проведет вас через процесс регистрации новой учетной записи разработчика и отправки вашего приложения в App Store.
Убедитесь, что вы используете Xcode по максимуму! Повысьте уровень владения IDE с помощью таких методов, как сочетания клавиш, редактирование и отладка.