HackerNews

A Hacker News reader iOS application.

Features

  • View "top", "newest", "best", "ask" and "show" posts from Hacker News
  • Read posts using the SFSafariViewController component
  • View comments
  • Today extension
  • VIPER architecture
  • Supports dark theme
  • Thumbnails generated for posts
  • Full iPad multitasking support
  • Uses the official Firebase-based Hacker News API

Usage

  1. Download the repository
$ git clone https://github.com/nik3212/HackerNews
$ cd HackerNews
  1. Install the required dependencies
$ pod install
  1. Open the workspace project in Xcode
$ open HackerNews.xcworkspace
  1. Compile and run the app in your simulator

Requirements

  • Xcode 11.5+
  • iOS 10+
  • Swift 5.2+

GitHub