RSS Feed Reader Example
This repository is an example iOS Application with MVVM design pattern.
Demo
Features
- Shows 5 popular RSS Feeds
- Shows images of RSS stories (if available)
- Opens selected story’s link with safari
Prerequisites
- Xcode
- Cocoapods
Dependencies
- RxSwift RxSwift is the Swift-specific implementation of the Reactive Extensions standard.
- Feedkit – RSS, Atom, and JSON feed parser
- Snapkit – An autolayout DSL for iOS and OSX
- Kingfisher – Kingfisher is a powerful, pure-Swift
Target
It runs on iOS 13+
Concepts
- MVVM
- Programmatic Layout
- Reactive Programming
License
MIT