Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 2.21 KB

README.md

File metadata and controls

29 lines (20 loc) · 2.21 KB

Stonks

Stonks is a pet project app to track your favorite stocks.

It uses Kotlin Multiplatform Mobile (KMM) to share code across iOS and Android.

Note: This article about Stonks has been featured in both Android Weekly (#490) and Kotlin Weeekly (#273). Thanks to both! 🙏

KMM library

Android app

  • Home screen with saved stocks and search screen to find stocks (Presentation and UI layers).
  • Single activity architecture
  • Light/Dark theme
  • Libraries used: Stonks shared library, Jetpack Compose and kotlin-coroutines
Home screen (Light) Home screen (Dark) Search screen (Light) Search screen (Dark)
stonks-faved-light stonks-faved-dark stonks-search-light stonks-search-dark

Next steps

  1. Decoupling apps and library into different repositories, updating library dependencies with Dependabot
  2. iOS app