FootballKick_FinalProjectDicodingKDE

KDE FINAL PROJECT

Preview

  1. next match

 

  1. last match

 

  1. search match

 

  1. detail next

 

  1. detail last

 

  1. list team

 

  1. search team

 

  1. detail team

 

  1. list player

 

  1. detail team

 

  1. fav match

 

  1. fav team

 

syarat :

Fitur yang harus ada pada aplikasi Anda adalah:

  1. Jadwal pertandingan berdasarkan liga.
  • Daftar pertandingan yang akan datang.
  • Daftar pertandingan yang sudah selesai.
  • Pencarian pertandingan.
  • Detail pertandingan.
  • Menambahkan reminder untuk pertandingan yang akan datang ke dalam calendar events. (opsional)
  1. Daftar tim berdasarkan liga.
  • Daftar tim.
  • Pencarian tim.
  • Detail tim dilengkapi dengan daftar dan detail para pemain.
  1. Favorite.
  • Daftar tim favorite.
  • Daftar pertandingan favorite.

NB :

  1. Anda bebas berkreasi dalam membuat aplikasi ini. Tampilan dari aplikasi tidak harus sama dengan contoh yang diberikan.
  2. Dalam menyusun tampilan, Anda boleh menggunakan Anko Layout ataupun XML.
  3. Menggunakan Anko SQLite atau library lainnya dalam implementasi database.
  4. Menerapkan Unit Test dan Instrumentation Test.

Ketentuan :

Ketentuan dari aplikasi yang Anda serahkan adalah:

  1. Proyek dari aplikasi harus menggunakan Android Studio.
  2. Bahasa pemrograman yang digunakan adalah Kotlin.

Info

  1. Aplikasi menggunakan konsep MVPI
  2. Aplikasi menangkap data dari API menggunakan Retrofit
  3. Aplikasi dibuat dengan XML
  4. Aplikasi menggunakan Anko SQLite
  5. Improvment dari UI, string konsep, model konsep, penamaan class, file dll
  6. Implement unit test dengan mockito
  7. Implement Instrumental test dengan espresso
  8. Fragment konsep
  9. Searching match dan team 10.ViewPager