Skip to content

hyuwah/KADE-Football-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KADE Football App

Codacy Badge

KADE Football App is my submission for final project of Dicoding's KADE (Kotlin Android Developer Expert) course.

Data retrieved from https://www.thesportsdb.com/api.php

Architecture

I'm implementing (my understanding of) MVVM & Repository pattern for this project.

app_architecture

Due to the limitation of the api structure & response, there are some workaround & hack which lead to unnecessary (similar) file, logic or violating the architecture / pattern. There are some data (League) that are hardcoded as resources too.

Libraries Used

  • Anko
  • Retrofit
  • RxAndroid & RxKotlin
  • Jetpack Viewmodel
  • Koin
  • Picasso
  • Circle Image View
  • Stetho
  • Mockito
  • Espresso

Preview

gif_preview


Muhammad Wahyudin

About

TheSportsDb + MVVM + Room + RxJava2 (Dicoding KADE)

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages