- SwiftUI
- Minimum Deployment 14
- Follow the Design to exact details:
Lacking the necessary access permissions to review UI dimension information in InVision.
- Please build out the Network Layer & Folder structure as if this was a full scale app
- [x]No Enviornment Objects please (too buggy in full scale, a better solution is UserDefaults)
inVision | iPhone 15 | Video |
-
The project utilizes the MVVM architecture.
-
Use
dateDecodingStrategy
andkeyDecodingStrategy
for JSON decoding. -
I prefer using Async/Await, which I find more readable than Combine.
-
I spent about 7-8 hours on this project. It appears there are no specific news feed UI designs in InVision. And if I have more time, I will finish the feed UI.