Skip to content

der-computerist/NYTimesMostPopular

Repository files navigation

NYTimesMostPopular

A small UIKit app that fetches articles from New York Times' "Most Popular Articles" API.

API documentation: https://developer.nytimes.com/docs/most-popular-product/1/overview

The following technologies and patterns were used to build the app:

  • MVVM (Model-View-ViewModel) Architecture
  • Dependency Injection / Dependency Containers
  • UIKit
  • Reactive Programming with Combine
  • XCTest
  • iOS 15 and later

Installation

No special configuration is needed because the app does not rely on third-party libraries.

Just make sure to include an "API_Key" key/value pair in the Info.plist file, containing the value of the API key.

Screenshots

Description Screenshot
Most Viewed Articles 1
Path Options 2
Period Options 3
Most Emailed Articles 4
Most Shared Articles 7
Fetching articles... 5
Article Details 6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Languages