News APP MVVM + SwiftUI + Combine + Swift Package Manager

News APP MVVM + SwiftUI + Combine + Swift Package Manager

Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM, also interact with an API to get our newsfeed, use SPM(Swift Package Manager) to speed up our development flow and handle swiftui layout with views such as VStack.

Resources

Lil api https://lil.software/api/

Postman https://www.postman.com

Quicktype https://app.quicktype.io

URLImage https://github.com/dmytro-anokhin/url-image

GitHub

https://github.com/nstele/NewsAPPMVVM