사용된 라이브러리
- Retrofit 2: REST API를 사용하기 위해
- Coroutines, RxJava(RxKotlin): UI와 백그라운드 태스크를 분리하기 위해
- Picasso: 이미지를 로드하기 위해
- Dagger 2: 인젝션에 필요한 라이브러리
- RecyclerView: infinite scroll을 적용해 정보를 나타내기 위해
- Kotlin Android Extensions: xml 레이아웃을 코드에 바인드하기 위해
- Anko Extensions: 다이얼로그나 몇가지 유용한 루틴을 위해