Skip to content

Simple VK application using different JSON APIs directly from VK server

License

Notifications You must be signed in to change notification settings

Salmik/VK-News-Feed-App

Repository files navigation

VK-News-Feed-App

Simple VK application using different JSON APIs directly from VK server

  • 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

Technologies

SDWebImage - SDWebImage

How to run a demo app

  1. Download the source code by cloning this repository
  2. in Services -> AuthService.swift file add your own app id(https://vk.com/editapp?act=create)
  3. Build and run

Requirements

  • iOS 13.0+
  • Xcode 11+
  • Swift 5+

Screenshot’s

License

VK-News-Feed-App ios app is available under the MIT license. See the LICENSE file for more info.