- Simple iOS App for displaying News.
- Topics:
- Layered Architecture: 3 Layers : (Presentation, Domain, Data) Layers.
- Presentation Layer:
- SwiftUI.
- Simulating MVVM Presentation Architecture Pattern.
- Domain Layer:
- UseCases.
- Repository Interfaces.
- Data Layer:
- Repository Implementation.
- Models.
- APIs: URL Session.