timelery / TCAStocks

The iOS Stocks app built using The Composable Architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TCAStocks

The iOS Stocks app built using The Composable Architecture

  • The Composable Architecture (TCA) - a composable, modular and testable architecture focused on a state management
  • SwiftUI with Combine
  • Network layer using Apple's structured concurrency (async/await etc.)
  • SwiftUI Charts

Work in progress

  • main screen with a watchlist
    • asynchornous network layer using Yahoo's Stocks API
    • search bar with autocompletion
    • data persistance using files
    • settings dropdown list (Show currency, Sort watchlist by)
  • ticker's details sheet with charts
  • widget using WidgetKit
  • Apple Watch app using WatchKit

About

The iOS Stocks app built using The Composable Architecture

License:MIT License


Languages

Language:Swift 100.0%