Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CharlieChristensen/Cryptotracker
https://github.com/CharlieChristensen/Cryptotracker
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/CharlieChristensen/Cryptotracker
- Owner: CharlieChristensen
- Created: 2019-08-05T21:43:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-05T05:26:26.000Z (almost 4 years ago)
- Last Synced: 2024-07-15T22:02:19.692Z (4 months ago)
- Language: Kotlin
- Size: 980 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-android-kotlin-apps - Cryptotracker
README
Cryptocoin Tracker
Playground project originally created to learn some of the Android Architecture Components.
The app allows you to look at live prices of many types of cryptocoins as well as create a wallet to track total portfolio value. (does not deal with actual purchasing of coins)Some of the tech in use:
* MVVM
* Repository pattern
* Room
* Databinding
* Websockets
* Coroutines
* Navigation arch component
* Modern dagger setup with ability to use AssistedInject for constructor injection of dynamic parameters
* Dynamic theming
* ViewModel SavedState
* Gracefully handles process death