VK News Feed App

Представляем вам наш новый увлекательный курс который будет посвящен созданию приложения по типу новостной ленты приложения ВКонтакте используя различные JSON APIs непосредственно из сервера ВКонтакте.
5.0
Нет отзывов
2 студента
Акулов Иван Борисович

5 199 ₽

Покупка временно не возможна
Неограниченный доступ
Сертификат по завершению курса
Доступ с мобильного устройства

Вы изучите

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.

Еще одна замечательная серия тем, которые мы затронем это я научу вас как динамически высчитывать размеры ячеек в зависимости от размера контента, который они содержат. И многое, многое другое!

 

08:05
Installing VK SDK Carthage
15:11
VK SDK and User Authorization
39:04
VK SDK API Networking Logic
17:12
Fetch Newsfeed JSON Data
11:11
Implementing Parsing Logic
19:33
The Importance of Architecture
09:24
Setup Clean Swift Xcode Templates
03:37
Clean Swift Architecture Overview
10:36
Into Clean Swift VIP Cycle
14:56
Newsfeed Cells Layout by XIB
23:12
Parsing Data Into Cells
24:33
Fetch Groups and Users JSON Data
19:36
Loading and Caching Images
10:25
Implementing Post Images JSON Fetching
28:00
Cells Transformation With Card View
05:56
Auto Sizing Cells Part 1
24:07
Auto Sizing Cells Part 2
26:47
Auto Sizing Cells Part 3
17:57
NSLayoutAnchor and Anchor Extension
24:48
Auto Layout Programmatically Part 1
21:17
Auto Layout Programmatically Part 2
04:21
Cell Buttons Delegation
22:39
Handling Cell Buttons
21:36
Nested UICollectionViews
33:55
UICollectionViewCustomLayout Part 1
26:35
UICollectionViewCustomLayout Part 2
30:56
Fetch and Show User Avatar Picture
30:48
Manual Automatic Post Refresh and UI Improving
17:22
Loading Previous Posts
37:14
Previous Posts Footer Loader
18:15
Gradient View and Cell Shadows
15:42

Акулов Иван Борисович

7 отзывов, количество студентов изучающих курс - 2

Меня зовут Акулов Иван. Я iOS разработчик и основатель двух замечательных порталов SwiftBook.ru и Akunavi.com.

Курс добавлен 03.03.2020, последнее обновление 29.04.2020
Сообщить о нарушении