Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 2.14 KB

README.md

File metadata and controls

29 lines (22 loc) · 2.14 KB

99Stocks-SwiftUI

Swift version license

Little project that fetches a list of companies, sort them by their share price and can show its details on a separate view.

Note: This project fetches data from an endpoint that seems to be no longer available, so this project just serves a my first little adventure with SwiftUI :)

Technical Features

  • SwiftUI | Latest Apple multiplatform UI framework
  • Combine | Declarative API for processing values over time (similar to RxSwift)
  • Sourcery | A utility for code generation from custom templates
  • Swiftgen | A utility for code generation from app assets (in this case, Localizable.strings)
  • CSV2Localizables | Small personal tool to generate from a CSV a Localizable.strings file for each language
  • @propertyWrapper | Annotate properties and do magical things ;). Check my article about it.

Screenshots

Demo Video HERE

Resources