- 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
- 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