Hackernews Client is an Android app to visualize the Hackernews feed.
The app provides different features:
- Material 3 UI with different themes
- View webpages attached to the article directly on the app (if available)
- Reader mode and automatic dark mode for the webpages
- Home screen widget showing Best stories of the day
- Save articles in Favorites or Read Later list.
- Read saved articles offline (including the web page)
- Responsive UI for tablets: View Articles and comments in the same screen
- Dynamic comment tree loading for fast performance
You can check some screenshot below
HackerNews Client is in beta and it available on Play Store
The app is a native app made using Jetpack compose and Material Design 3
Follow these steps to configure everything to start developing
Git Hooks are configured in .githooks
folder. In order to use them you need to set the hooks path to that folder.
You need git version <= 2.29 for that to work.
git config core.hooksPath .githooks
At least Android Studio Arctic Fox (2020.3.1) is needed to work with this project