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
- Download the repository
$ git clone https://github.com/nik3212/HackerNews
$ cd HackerNews
- Install the required dependencies
$ pod install
- Open the workspace project in Xcode
$ open HackerNews.xcworkspace
- Compile and run the app in your simulator
Requirements
- Xcode 11.5+
- iOS 10+
- Swift 5.2+