RSS Feed Reader SwiftUI&Combine
This repository is an example iOS Application with SwiftUI & Combine & MVVM design pattern. Same example of this repository with SwiftUI & Combine
Demo
Features
- Shows 5 popular RSS Feeds
- Shows images of RSS stories (if available)
- Opens selected story's link with safari
- Pull to refresh
Prerequisites
- Xcode
- Cocoapods
Dependencies
- Feedkit - RSS, Atom, and JSON feed parser
- Kingfisher - Kingfisher is a powerful, pure-Swift
Target
It runs on iOS 14+
Concepts
- MVVM
- SwiftUI
- Reactive Programming with CombineKit
License
MIT