Shameless plug :D
This is using cheeaun's wrapper, which was just recently switched to the new api.
Additionally, I'm writing my own wrapper as well, and will be migrating to it eventually.
I didn't want to use closed source code in the application which is why I didn't include the Firebase SDK, and which is why I need to use a wrapper around the api.
Its ready, but update will remove upvoting. So trying to figure out how to keep upvoting with the new API.
When on the comments page, I'd expect tapping the title to take me to the article, but it doesn't.
The child comment touch target is all the way to the far right, which is at the edge of the touch region on the new larger phones. Feels a bit awkward. Maybe make the entire comment the touch target for that?
Not a fan of the big black back arrow. I know it goes away, but as you scroll, it is right where you want to start reading, and feels a bit distracting. Maybe just tone it down a bit?
There's a little bit of stuttering as you scroll, which is surprising for a text list. I'm guessing it's a bug rather than actual performance issues.
I thought tapping the title and going to the article in the comments page could be counter-productive if one slightly missed the back arrow. I need to give it a thought again.
It's a good idea to make the entire comment tappable instead of just the small button. I haven't tested the app on a physical iPhone 6 yet.
I'm not sure about the arrow. It still takes up less space than the navigation bar and immediately goes away.
Main and comments views are basically a table view with UITextViews displaying attributed strings. I did my best to convert HTML to attributed string in no time, so I'm surprised by the stuttering as you scroll. It doesn't occur on my iPhone 5s. I need to investigate that.
Couple of items of feedback for you.
#1 Please make the top off-white colour bar go away; it's jarring on an otherwise all-white background. The most tasteful looking iOS 7 / 8 era apps I enjoy are the ones that make the iOS info bar blend with the rest of the screen real estate.
#2 Once inside an article, the black back circle isn't very pretty, or easy to hit. This needs some work since it just looks a little overlaid and unpleasant. I don't have any meaningful suggestions, but I'd suggest this needs some rethinking.
All in all, I love it! Thank you.
#1 Do you mean the status bar? I could easily remove it, but don't you like to know what time it is? Removing the status bar could be an option in settings in the next release. #2 I will give this suggestion a thought. Now you can go back to the previous view by swiping right. So theoretically the back arrow could be hidden too.
"Our goal is to switch to a new rendering engine (still powered by Arc) in three weeks (Oct 28)" from the API announcement at http://blog.ycombinator.com/hacker-news-api.
Granted I only access HN on mobile a few times a month, so I could just be making all of this up.
javascript:var%20a=/%5B0-9%5D+/.exec(location.href);var%20n=a%5Ba.length-1%5D;location.href='http://cheeaun.github.io/hackerweb/%23/item/'+nOne small request, though. It'd be awesome to collapse comment threads. Any chance of that happening?
Edit: Nevermind. You have the comments setup so you only see the top level and have to tap to see the child comments. Don't think I've seen that before but I dig it.
I thought comments presented this way would be easier to read, because if child comments are indented than it's basically a waste of screen-space on a mobile device.
I did wanted to support the live update, but I rather let the user decide when to spend their data.
Nice work!
Is that feature included?
i might try it as a learning project
Github: https://github.com/wrkstrm/HelveticaNeue
App Store: https://itunes.apple.com/us/app/helvetica-neue-native-open/i...
https://itunes.apple.com/us/app/hacker-news-zero/id764890985...