Skip to content

A simple Hacker News reader. This app uses Hacker News API in order to get hold of the latest articles that are trending on Hacker News.

Notifications You must be signed in to change notification settings

MiraiChan/HackNewsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackNewsApp

Purpose and goals of the application

A simple app that uses Hacker News API to get hold of the latest articles that are trending on Hacker News. Hacker News - is a forum of sorts that's created by Y Combinator.

Application goals:

To keep users updated with the latest trending articles. Users can tap on any article to read its details and visit the original source.

Description

Simple interface where on the left-hand side - the upvotes, the titles of the Hacker News posts - in the middle. When user clicks on it, it takes to a web view and shows the actual article in a browser of sorts. And user can scroll through to read the full article.

Technology stack

  • SwiftUI, WebKit
  • URLSession, JSON, API
  • SwiftUi Lists and Identifiable Protocol
  • Navigation View
  • Advanced State management technique - Observer Design Pattern

ScreenCast

Watch

About

A simple Hacker News reader. This app uses Hacker News API in order to get hold of the latest articles that are trending on Hacker News.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages