Need help with yahnac?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

malmstein
642 Stars 115 Forks Apache License 2.0 674 Commits 6 Opened issues

Description

Yet Another Hacker News Android Client

Services available

!
?

Need anything else?

Contributors list

# 2,903
Android
Chrome
Groovy
bintray
612 commits
# 6,914
Java
Scala
Android
dagger
9 commits
# 7,938
Android
picasso
android...
Kotlin
2 commits
# 43,999
Java
synonym...
Rust
Android
2 commits
# 22,686
Kotlin
mozilla
Firefox
Java
2 commits
# 62,400
graphql...
scalajs
gauge
yarn
1 commit
# 7,359
Kotlin
Jekyll
kotlin-...
jsoup
1 commit
# 94,981
magento
Laravel
Kotlin
Gradle
1 commit
# 397,504
C++
magento
Laravel
Gradle
1 commit

Yahnac

Get it on Google Play

Build Status

Description

Yet Another Hacker News Android Client

You can use this app to keep up to date with the latest news from Hacker News:

  • Top Stories
  • New Stories
  • Best Stories
  • Show HN
  • Ask HN
  • Jobs
  • Bookmark stories: Yahnac also allows you bookmark the stories like, so you never lose track of them.

Data source

The application is using the new HackerNews API for fetching all the stories. Unfortunately, the API is not ready yet fetching comments properly so the solution for now is to scrape the website.

Tests

Yahnac has tests around the parsing of Stories and Comments. You can execute them by using the new Unit Testing functionality added to Android Studio. You can learn more about testing and how to run them

Links

Here are a list of useful links:

  • We always welcome people to contribute new features or bug fixes, here is how
  • If you have a problem check the Issues Page first to see if we are working on it

License

Copyright 2015 David Gonzalez

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.