Skip to content

seancheong/SampleNews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample News

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
Simulator Screenshot - iPhone 16 Pro - 2025-08-13 at 23 43 11 Simulator Screenshot - iPhone 16 Pro - 2025-08-13 at 23 43 04

Features

  • 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.

Prerequisites

  • Xcode 16 or later

About

A simple iOS sample news application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages