/H4X0R-News-SwiftUI

Practice Repo for "iOS & Swift - The Complete iOS App Development Bootcamp"

Primary LanguageSwift

H4X0R News - Swift UI

iOS & Swift - The Complete iOS App Development Bootcamp

  • This repository is for practicing Section 17, "SwiftUI and Declarative Programming" from the "iOS & Swift - The Complete iOS App Development Bootcamp" course from Udemy.
  • Copyrights for assets used in this project are held by App Brewery & Dr. Angela Yu.

What is it?

  • A simple SwiftUI based app that shows articles from "Hacker News " ( https://news.ycombinator.com/ ).
  • Fetches live data from the website using the API provided ( https://hn.algolia.com/api ).
  • Articles are presented in a WebView format.
  • Implemented the Observer Design Pattern using :
  1. ObservableObject (protocol)
  2. @Published (state)
  3. @ObservedObject (state)

Hacker News