This is a sample Android app( a realtime stock tracker) to showcase MVP Android architecture with RxAndroid, Retrofit 2.0, ButterKnife. To try out the app right away, go here https://play.google.com/store/apps/details?id=com.application.saksham.stocktracker
I create this boilerplate for all the little apps I create. I'm kind of tired of doing it. Now it's opensource and meant to serve as a reference to the must have tools when you start building a new android app.
- RxJava
- RxAndroid
- Timber
- Retrofit 2.0
- Butterknife
- Android platform data binding
- GSON
- Stetho
- Firebase Job Dispatcher
This app is a basic stock tracker that shows you the realtime current stock price, lowest intraday price, highest intraday price and the price history based on the data provided from https://www.alphavantage.co/. This app can break if the folks at https://www.alphavantage.co/ change the json schema. The prices are fully reactive and refresh in real time. Some examples of the stock symbols you can enter
MSFT
GOOG
MCD
BAC
NSE:HDFC
Please refer to https://www.alphavantage.co/ for more information on how to prefix stock market codes.