nik3212 / HackerNews

A Hacker News reader iOS application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HackerNews

Description

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+

Contributing

Please feel free to help out with this project! If you see something that could be made better or want a new feature, open up an issue or send a Pull Request!

About

Hacker News is an open source project by Nikita Vasilev licensed under the MIT license.

Credits

I use several open source projects in Hacker News, in no particular order:

License

HackerNews is available under the MIT license. See the LICENSE file for more info.

About

A Hacker News reader iOS application

License:MIT License


Languages

Language:Swift 96.1%Language:Liquid 3.0%Language:Objective-C 0.5%Language:Ruby 0.4%Language:Shell 0.0%