HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
NikantVohra
HackerNewsClient-iOS
Swift2015–2015
NikantVohra / HackerNewsClient-iOS

HackerNewsClient-iOS

An iOS client for Hacker News

2Distinct people
2Mentions
0Explicit recommenders
76GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

An iOS client for Hacker News

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 6-hour interval2 dated mentions

Observed mentions: 2015-04-29 05:56:10 UTC to 2015-05-03 07:06:04 UTC.

012015-04-29 00:00:00 UTC to 2015-04-29 06:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsApr 29, 00:002015-04-29 06:00:00 UTC to 2015-04-29 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-04-29 12:00:00 UTC to 2015-04-29 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-04-29 18:00:00 UTC to 2015-04-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-04-30 00:00:00 UTC to 2015-04-30 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-04-30 06:00:00 UTC to 2015-04-30 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-04-30 12:00:00 UTC to 2015-04-30 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-04-30 18:00:00 UTC to 2015-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-01 00:00:00 UTC to 2015-05-01 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMay 1, 00:002015-05-01 06:00:00 UTC to 2015-05-01 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-01 12:00:00 UTC to 2015-05-01 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-01 18:00:00 UTC to 2015-05-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-02 00:00:00 UTC to 2015-05-02 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-02 06:00:00 UTC to 2015-05-02 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-02 12:00:00 UTC to 2015-05-02 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-02 18:00:00 UTC to 2015-05-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-03 00:00:00 UTC to 2015-05-03 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2015-05-03 06:00:00 UTC to 2015-05-03 12:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMay 3, 06:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Apr 29, 00:002015-04-29 00:00:00 UTC2015-04-29 06:00:00 UTC110
Apr 29, 06:002015-04-29 06:00:00 UTC2015-04-29 12:00:00 UTC000
Apr 29, 12:002015-04-29 12:00:00 UTC2015-04-29 18:00:00 UTC000
Apr 29, 18:002015-04-29 18:00:00 UTC2015-04-30 00:00:00 UTC000
Apr 30, 00:002015-04-30 00:00:00 UTC2015-04-30 06:00:00 UTC000
Apr 30, 06:002015-04-30 06:00:00 UTC2015-04-30 12:00:00 UTC000
Apr 30, 12:002015-04-30 12:00:00 UTC2015-04-30 18:00:00 UTC000
Apr 30, 18:002015-04-30 18:00:00 UTC2015-05-01 00:00:00 UTC000
May 1, 00:002015-05-01 00:00:00 UTC2015-05-01 06:00:00 UTC000
May 1, 06:002015-05-01 06:00:00 UTC2015-05-01 12:00:00 UTC000
May 1, 12:002015-05-01 12:00:00 UTC2015-05-01 18:00:00 UTC000
May 1, 18:002015-05-01 18:00:00 UTC2015-05-02 00:00:00 UTC000
May 2, 00:002015-05-02 00:00:00 UTC2015-05-02 06:00:00 UTC000
May 2, 06:002015-05-02 06:00:00 UTC2015-05-02 12:00:00 UTC000
May 2, 12:002015-05-02 12:00:00 UTC2015-05-02 18:00:00 UTC000
May 2, 18:002015-05-02 18:00:00 UTC2015-05-03 00:00:00 UTC000
May 3, 00:002015-05-03 00:00:00 UTC2015-05-03 06:00:00 UTC000
May 3, 06:002015-05-03 06:00:00 UTC2015-05-03 12:00:00 UTC101

What Hacker News says

2 sources
Have they fixed testing with Swift yet? I am normally a pretty test driven person, but honestly, Apple makes it pretty annoying to use tests with Swift, so I don't blame you for your lonely scaffold. I'd say overall it looks pretty well written app code, especially if you say you're a beginner. One thing I'd like to point out is that in my (limited Swift) experience, stuff like this: https://github.com/NikantVohra/HackerNewsClient-iOS/blob/mas... ...where you're force casting/unboxing/whateveritscalled a bunch of things is a smell. Sometimes it's unavoidable because of the weirdness between Cocoa and Swift, so typically your interface builder outlets will be riddled with that stuff, but for your own internal APIs, try and keep things as option-less as possible. UI code is pretty challenging to keep organized, especially when platforms enc
Read the rest
ourage using things like two-way bindings and keeping state all over the place. I'd recommend checking out Gary Bernhardt's talk "Boundaries" and Andy Matuschak's similar writings (sorry, can't think of anything off the top of my head), as they have some good ideas for demarcating the line between functional parts of your code that should be super clean and the anything goes world of external UI APIs. Good luck and keep coding!
In Ask HN: Is my code any good?
nikant·Apr 29, 2015Submission

Show HN: My first app. An iOS client for Hacker News in Swift

I finally released my first iOS app following the excellent tips give on https://designcode.io/.I have open sourced the app https://github.com/NikantVohra/HackerNewsClient-iOS. I know there are lots of Hacker News Clients on App Store but I made this app just to learn something new and not with the motive of competing with anyone.I would love to get the feedback of the HN community on this app. The App store link for the app is https://itunes.apple.com/us/app/hn-app/id983203003?ls=1&mt=8.
9 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.