VKNewsFeed – application for displaying VK news feed with dynamic cells and a collection of images in the post.
Data request occurs from the server using the VK SDK API and JSON data parsing.
The interface is created in two ways: through code and through an XIB file.
The project follows the Clean Swift architecture.
Clean Swift Architecture User Authorization / Registration JSON Decodable Asynchronous Data Fetching Auto Layout Programmatically / using XIB UITableViewCells Dynamic Behavior Loading and Caching Images Nested UICollectionViews UICollectionView Custom Layout UINavigationController