Congrats, seems to work pretty well. I can tell you why I won't be switching away from Minihack [1], though.
First, apparently there is no collapsing support. Secondly, and more importantly, that default font. Not a fan. It's super thin, tiny, and you can't adjust the text size. Apparently there are "pro" themes, but you force the user to buy without giving a preview of what you'll be getting. Thirdly, no night mode; Minihack's is really pleasant.
To be honest, I didn't know you could collapse comments. Since there's not a way to "discover" it in the UI, I figured that it didn't exist. While I'm not sure of the implementation, I think it would be a benefit to the end users to show off that feature better in the UI.
To be fair, swiping is fairly common in iOS apps. Mail and Reeder come to mind. When I try out a new app I usually test to see if UI elements support gestures like these.
Showing some kind of button defeats the utility somewhat, and I think a help pane explaining available gestures would be a better solution. You could stick it in the preferences view.
I agree with you that we've trained users to expect UITableView Cells to be swipeable, yet I'd argue that the comments on MiniHack don't fit into a "standard" UI for cells (they don't look like a table view cell from Mail and Reeder, especially since a cell can take up more than a screen of height).
As such, I wouldn't expect my users to know to swipe them. I do agree that a help pane would do the trick, but personally I would probably lean towards an AlienBlue type of indication that the "cell" is actionable (the triangle showing Compressed or Uncompressed, and a row of icons that appears when you tap the cell, instead of the popup from the bottom).
That said, a JazzHands[0] type tutorial would serve perfectly fine too!
I agree with this chap. The font is... okay. But I'd like the option for something a little less whimsical. Something boring like Cousine would be nice.
Really solid app though, very fine work. First time an app has actually tempted me away from simply visiting website.
We are taking the reading experience very seriously and thus, dynamic type is definitely in the pipeline.
As for higher contrast theme, one of the theme in Pro version (the Robin) is specifically made for that people who prefer high contrast reading experience.
I'm hoping you didn't wait 2064 days to test the client :( Is this your first app? When did you settle on it and Swift? Are you using any Swift frameworks?
Just downloaded, seems really polished and looks beautiful.
I'm currently a user of http://hn.premii.com, I'd make the switch to your app if you can get the 'yesterday's best' page, and an option to have readability mode on by default.
Very promising though, out of interest how long have you spent on the project?
Akepa designer here. Thanks a lot! We did put in quite some effort to ensure the 1.0 is polished enough to give the best reading experience that we wanted to deliver - it seems that we are able to put smile on some faces, which is pretty awesome!
Thanks for the suggestion - we will put the 'yesterday's best' page in the feature request list for prioritisation (I can assure you there are tons of interesting features planned for the next few releases). As for readability mode by default, sure thing! That's something we wanted to do but we decided to leave it out from our MVP, so yeah, upcoming release should have it.
We are a team of 5, and we roughly spent about 4 months for project planning, design and development.
Don't hesitate to let us know if you have some idea how we can further improve the HN experience :)
I also use hn.premii.com and the only thing I miss is the ability to see the new comments since last visit marked (which the HN enhancements suite does on my laptop). I'd switch my laptop browsing interface to hn.premii.com as well if it supported this.
This app is really nice and well designed but I think I'll stick with "Hacker News (YC)" by Dharmesh Patel.
Here is why:
- Your font looks really cool but I can't read it for a long period of time. Could you add an option to adjust the font size (I know I can change that in the iOS settings but when I do that, all the text is bigger and this distracts me. I only need big text for long reading sessions). Hacker News offers that in the settings.
- I really would like to test out your pro themes, but I don't want to pay the full price for testing it. How about you let us use all these themes for the top story (i.e. only for one story). If I like the themes, I'll buy pro because I want to have it for all stories. This is better then a preview text.
- I really like Hacker News' "Content read" (I don't know how to call it). Instead of opening the full HTML page, it only shows me the content of the page – without any distracting CSS fonts, ads, or banners that block the content. It is extremely helpful for pages that are not optimized for mobile and for pages that need 2 clicks to get to the content (for example github requires me to click "View all of README" although all I wanna do is read the readme. The HackerNews app takes care of that for me. It also loads the content when I'm in the underground train or in school incredible fast. I only have edge internet there and a full HTML page with all assets takes over a minute to load.
As of the reading mode (that was the word I was looking for), Yes, I have heard about it. I use it when I load a webpage in Safari. Still, it is only available when the page finished loading. When I'm riding the train I have edge internet + heigh latency and package loss, loading a JS library (that almost every webpage has), is close to impossible. It takes ages and almost always times out. Since most of the time the <script> tags are in the header, the content won't be visible until the scripts are there.
Maybe there is a library that does the job.
Have you tried Minihack? It has all of those features (including Instapaper "readability" integration). I used the Patel app for a long time, too, but it is not as good.
No I haven't because it is $3 and I don't want to spend "so much money" for an app, I might not end up using (just like all the other 1000 Hacker News apps that are out there). I might give it a shot, though, if you say it's worth the money.
IMHO it's the best HN client right now. It has some minor UI awkwardness (specifically, how you switch between the main UI and the "web view"), but nothing terrible. With things like thread collapsing and read tracking, it's definitely better than HN in a browser.
It's great to see another app for HN that allows posting.
I used to use Hacker News (YC) by Dharmesh Patel and was very happy with it but it is read only. I tried news:yc which claims to support posting but that never worked. I submitted a bug report but never heard back.
I use MiniHack by Cai GuangShao for reading, voting and posting now. It works really well and I'm very happy with it. A while ago I reported a small bug and it was fixed immediately.
What can I do with Akepa that I can't do with MiniHack? Why should I switch?
Since the official API (https://github.com/HackerNews/API) does not support authentication, how are you collecting and storing auth credentials for login/posting?
We don't store credentials within the app. When you login, we just keep the (long lived) auth cookie provided by HN if login succeeded and reuse it in the future when posting.
Feature request: be able to collapse comment threads (on the AlienBlue reddit app it's swipe left to collapse, swipe right to re-expand, but any mechanism would be greatly appreciated).
Another very minor (and AlienBlue-inspired) request: since you can swipe left from a comment page to go back to the article, it would make sense to be able to swipe right to navigate from the article over to the comment thread.
Thanks for putting this fantastic app out there, best of luck!
I would absolutely pay for collapsible comment threads. I hate comment systems that don't allow it, and it's one of the reasons I love Disqus. While we're requesting features, can HN add this to the site?
You can use HNES (https://github.com/etcet/HNES) for Chrome to get collapsible comments. You can also use my fork (https://github.com/ibejoeb/HNES) to try some enhancements to the collapsible comments, which does persistent collapses and new comment indicators on the parent thread.
Found a bug in the app that allowed me to get the pro version without paying. Email is in my profile if you want to chat. Would prefer to not make it public info :)
Just attempted to go Pro ($5? Of course! Quality work should be rewarded). As soon as the purchase was complete, the app said it couldn't verify the purchase and to try again at a later time.
Trust me (and us), we wanted to make the best HN reading experience on Android devices as well, but we are totally short of hands, therefore iOS for now.
That is, does it connect strictly to the HN and only websites explicitly opened by the user? Or does it talk to something else on the Internet behind user's back?
Looks great. One thing I loved about HackerNode was the fact that I could send an article to Chrome. (Maybe I'm blind, but I can't figure out how to add Chrome to the iOS 8 activities sheet.) The in-app browser is nice, but this is an important feature for history-diving purposes. I'm sure lots of your target market don't use Safari on the desktop. Any plans to support it?
Nah, you are not blind, I can't figure that out either. we will put the suggested feature (share to chrome) in the list, if it's not too tricky, likely it will be there in the next version since it's something affecting the HN consumption experience :)
Isn't this explicitly a chrome issue? My understanding is that apps need to "advertise" themselves to appear in a share sheet, so they appear as an option for the user?
Thanks a lot georgerobinson! We are really really happy that we are able to make your HN experience an awesome one - I can assure you that the PRO version definitely has more to come :)
We will look into the font changing, it will be on our list.
I have used HackerNode for the longest time. It has some weird UI elements but for some reason I like the way it uses the screen space, all the other seem to involve a lot of scrolling (more than I personally want)
Sadly recently HackerNode's comment section broke and none of the ASK HN type posts render any more. So I guess what I'm saying is, I'll give it a go :-)
I like the app: the UI is amazing! I hope to see some technical posts about Swift on the Snappymob blog.
I have a small suggestion. I think the homepage copy would work better if you edited some of the clichés: "Make the app your own" and "Let Your Voice Be Heard" could be improved, for example.
Nice app. Personally, I am pretty happy with yohackernews for mobile. One thing I'd like to know more about though is Akepa's icon / logo. It's very cool. I would love to read about your design process & ideation.
First, apparently there is no collapsing support. Secondly, and more importantly, that default font. Not a fan. It's super thin, tiny, and you can't adjust the text size. Apparently there are "pro" themes, but you force the user to buy without giving a preview of what you'll be getting. Thirdly, no night mode; Minihack's is really pleasant.
[1] https://itunes.apple.com/us/app/minihack-for-hacker-news/id6...