hidro

Joined 13 years ago

Karma
237
Submissions
38
Member since
May 19
Developer behind Materialistic - Hacker News Android app

https://play.google.com/store/apps/details?id=io.github.hidroh.materialistic

View on Hacker News

Recent submissions

Comment · 8 years ago
Comment · 10 years ago
It's the 1st version of on-screen navigation so for sure there are rooms for improvement. I think of it as a D-pad, as in games, when you make selection with D-pad, down means selecting below item. I can make a toggle option to reverse scroll direction though.
Comment · 10 years ago
Yeah that's one way to go. Probably I'll use Algolia for users that prefer up front loading. It's slower than official API but would do the job.
Comment · 10 years ago
Got it thanks!
Comment · 10 years ago
I already did some optimization to load 1 extra page of comments in advance, which I believe should improve the experience. I also tried the same trick for stories but got some janky issues that I need to figure out first.

Swipe down the button should go to next same level comment, or if none it goes to the next one, which is the 1st child.

User-related content support is quite limited at the moment as I need to crawl HN web for that.

Comment · 10 years ago
I have something similar in mind but haven't get started yet. It can be done via HN API, but it can only be done at regular interval (polling), as I don't use Firebase but raw web API.
Comment · 10 years ago
I already have similar request in my backlog. This is gonna be tricky, because I don't have all comments up front as they are loaded on demand (even for saved comments - loaded on demand from cache).
Comment · 10 years ago
1. I can't sync vote status so it's only a best effort at the moment to let you vote. Of course after the 1st vote is recorded subsequent votes will not count. This for sure can be improved.

2. Sure. I added vibration because I tend to mis-swipe so I added vibration to give me some feedback. But I understand not all users may like it.

Comment · 10 years ago
It's stored under your device's accounts, which you can manage via Settings -> Accounts. The same way Google apps work.
Comment · 10 years ago
Thanks! Would be helpful if you can share your device info so I can try to reproduce that issue. If you still keep the app around you can just send an in-app feedback and it will automatically include such info. Or you can reply here. Or if you can email me, my email should be available on Play Store listing.
Comment · 10 years ago
Sorry you don't find it useful :(

No downvote is a known issue, partly because I can't test it, so I'm not confident I'll deliver a reliable feature.

I agree that upvote should be more visible. Currently it's available as an option tucked in popup menu, as well as via swipe gesture, which is not very discoverable.

3rd one is a feature called 'deep link' which is quite common in Android. It should remember your choice if you choose 'Remember my choice'. I don't know what went wrong here as it is a platform feature and out of my control :(

Thanks for checking it out anyway.

Comment · 10 years ago
Disable card view (which is the default for new installations) + choose smaller text size would achieve more or less the same. I have already gone thru few iterations of compacting the UI and I'm afraid I can't squeeze it anymore :(
Comment · 10 years ago
No, I have to chain requests, using cookies.
Comment · 10 years ago
You're correct. Saved/bookmarked stories have been there way before HN has favorite. I'm thinking of syncing these two, but it's not very straightforward without API support.
Comment · 10 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton