this is a test for IMD as Android Dev
Build an Android app to display the PSI index of (East, West, North, South and Central) Singapore. Use the data from https://data.gov.sg/dataset/psi and display it on a Map.
all features are based on User Stories written on Test Doc
- retrieve today data from API
- display the data on map
- display 24hourly today data on chart
This project built with kyandroid. an android library created by myself to help me develop app faster. all the repetition i've been doing in android app development will be reduce with this library. this library handle the http connection using retrofit, localdata and session management with realm and also ReactiveX ready. please check kyandroid github for more detail
- Kyandroid 1.0.0-RC8 Android Project Kickstarter, featuring Retrofit as Http client, Realm as local data storage and RxJava for ReactiveX Observer
- MPAndroidChart 3.0.2 Chart View Library
- SmartTabLayout 1.6.1 Customized TabLayout
- Play Service Maps to show Map with psi data
- clone the project
git clone https://github.com/rezkyatinnov/imd-psi-android.git
- open the project in Android Studio
- run the project via connected device or emulator