Unofficial cross-platform Stacker News app written in Flutter
Stacker News
Unofficial cross-platform Stacker News app written in Flutter.
I started this project as a Hacker News app in the begining of 2020 to learn the Bloc pattern. I still maintain the HN app but I’m now focusing on Stacker News.
The code is really hacky and fragile but it works. I’ll be slowly refactoring the code to make it more robust and easier to work maintain.
Get the latest APK from the Releases Section.
Screenshots
Dark Theme
Light Theme
Not implemented yet.
TODO
-
Write a better TODO list
-
Code
-
Solve/circumvent the issue with the changing
_next/data/xyz
endpoint -
Move away from the bloc pattern to something more simple
-
Refactor the code
-
Add tests
-
-
App
-
Load more posts
-
Fix mardown rendering issues
-
Android in_app_update (https://pub.dev/packages/in_app_update)
-
Search
-
Better light theme
-
Theme switcher
-
More themes
-
About
-
Add link to source code
-
Donations
-
Aknowledgements
-
-
Login / Logout
-
Profile (show, edit)
-
Bookmarks
-
Post
-
Commenting
-
Zaps
-
-
Search
-
More subs / filters (tech, hot, recent, etc)
-
-
Releases
-
Android release
-
Google Play
-
F-Droid
-
etc?
-
-
iOS release (will Apple allow this?)
-
Linux release
-
Snap
-
Flatpak
-
deb
-
etc?
-
-
Windows release
-
macOS release
-
Web (pwa) release (is this necessary?)
-