A simple iOS sample news application built with Swift 6 using MVVM architecture. The app fetches the latest news articles from The Guardian API and displays them in a searchable, filterable list. Includes basic error handling, pull-to-refresh, and unit tests.
| News List | News Content |
|---|---|
![]() |
![]() |
- Fetch News – Retrieves news articles from The Guardian API.
- MVVM Architecture – Clean separation of concerns.
- Search & Filter – Quickly find relevant articles by title.
- Pull-to-Refresh – Easily refresh the news list.
- Error Handling – Gracefully handles network or decoding issues.
- Unit Tests – Basic coverage for core components.
- Xcode 16 or later

