Clean Swift Architecture
User Authorization / Registration
JSON Decodable
Asynchronous Data Fetching
Auto Layout Programmatically / using XIB
NSLayoutAnchor and Anchor Extension
UITableViewCells Dynamic Behavior
Loading and Caching Images
Nested UICollectionViews
UICollectionView Custom Layout
UINavigationController
CAGradientLayer & Custom Shadows
Мы реализуем огромное количество классного функционала в совершенно разных направлениях: от создания красивого пользовательского интерфейса двумя способами: через код и через XIB файлы до работы с сетью, запроса различных данных с сервера с помощью VK SDK API и парсинга JSON данных.
Чтобы по мере разрастания проекта код все также оставался понятным и читаемым в данном курсе я подниму вопрос архитектуры, и весь проект будет следовать архитектуре под названием Clean Swift.
Еще одна замечательная серия тем, которые мы затронем это я научу вас как динамически высчитывать размеры ячеек в зависимости от размера контента, который они содержат. И многое, многое другое!
Меня зовут Акулов Иван. Я iOS разработчик и основатель двух замечательных порталов SwiftBook.ru и Akunavi.com.