An open API service indexing awesome lists of open source software.

https://github.com/alvesjtiago/hnr

HackerNews Rebuilt for iOS in Swift 3
https://github.com/alvesjtiago/hnr

hacker-news ios ios-app ios-swift swift swift-3 xcode

Last synced: 25 days ago
JSON representation

HackerNews Rebuilt for iOS in Swift 3

Awesome Lists containing this project

README

          

# HackerNews Rebuilt

![View of the HackerNews app for iOS running on an iPhone](http://i.imgur.com/n5jkOfJ.jpg)

A HackerNews app for iOS using the Firebase API and Swift 3.

## Motivation

This project has multiple purposes:
* Serve as a reference for the development of applications in Swift 3
* Create a HackerNews application available as Open Source
* Get feedback from the community about the current best practices on Swift 3 for iOS development

## Installation

This project uses [CocoaPods](https://cocoapods.org). Below is the setup to configure Cocoa Pods in your machine.

To install Cocoa Pods, run:
```
$ gem install cocoapods
```

To install the required pods for this project, change to the project directory and run:
```
$ pod install
```

## API Reference

This project makes use of the [HackerNews Firebase API](https://github.com/HackerNews/API) to get all the articles, author information and ranking from HackerNews.

## Contribute

This is a project by [Tiago Alves](https://twitter.com/alvesjtiago/) and inspired by the design of [Cai Cardenas](https://dribbble.com/shots/2057590-Hacker-News-iPhone-App). All contributions in the form of pull requests or comments are welcome. If you experience problems with the project, please open an issue and give as much detailed information as you can.

Contributors:
* [André Sousa](https://twitter.com/_andre_sousa)

## License

HackerNews Rebuilt is released under the MIT license. See [LICENSE](LICENSE) for details.