Skip to content

satriomuslim/SubmissionDicodingFundamentalAplikasiAndroid

Repository files navigation

Submission Dicoding Fundamental Aplikasi Android

Submission 1 : Aplikasi GitHub User

Fitur yang harus ada pada aplikasi:

  1. List User

    • Menampilkan data pada halaman aplikasi dengan minimal jumlah 10 item.
    • Menggunakan RecyclerView untuk menampilkan data.
    • Menggunakan ConstraintLayout untuk menyusun tampilan List Item untuk RecyclerView.
  2. Detail User

    • Terdapat informasi detail dari seorang user. Berikut beberapa informasi yang wajib ditampilkan pada halaman aplikasi:
      • Username
      • Name
      • Avatar

Kerangka tampilan yang digunakan sebagai referensi:

Submission 2: Aplikasi GitHub User (Navigation dan API) Fitur yang harus ada pada aplikasi:

  1. Search User

    • Pencarian user menggunakan data dari API berjalan dengan baik.
    • Pengguna dapat melihat halaman detail dari hasil daftar pencarian.
  2. Detail User

    • Mempertahankan fitur informasi user (User Details) yang sudah ditampilkan pada Submission 1.
    • Menampilkan fragment List Follower & List Following yang diambil dari API.
    • Menggunakan Tab Layout dan ViewPager sebagai navigasi antara halaman List Follower dan List Following.
  3. Terdapat indikator loading saat aplikasi memuat data.

Kerangka tampilan yang digunakan sebagai referensi:

Submission Akhir : Aplikasi Github User

Fitur yang harus ada pada aplikasi:

  1. Favorite User dengan Database

    • Aplikasi harus bisa menambah dan menghapus user dari daftar favorite.
    • Aplikasi harus mempunyai halaman yang menampilkan daftar favorite.
    • Menampilkan halaman detail dari daftar favorite.
  2. Pengaturan Tema

    • Membuat menu untuk mengganti tema (light theme atau dark theme) dengan menggunakan penyimpanan key-value.

Kerangka tampilan yang digunakan sebagai referensi:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages