DrMuzi / Submission1-Aplikasi-Story-App

Kelas Dicoding Belajar Pengembangan Aplikasi Android Intermediate; Submission 1 : Aplikasi Story App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Submission 1 : Aplikasi Story App

Kelas Dicoding Belajar Pengembangan Aplikasi Android Intermediate

Fitur yang harus ada pada aplikasi.

  1. Halaman Autentikasi Syarat yang harus dipenuhi sebagai berikut. menampilkan halaman login untuk masuk ke dalam aplikasi. Berikut input yang dibutuhkan. -Email -Password (wajib disembunyikan) Membuat halaman register untuk mendaftarkan diri dalam aplikasi. Berikut input yang dibutuhkan. -Nama -Email -Password (wajib disembunyikan) Membuat Custom View berupa EditText pada halaman login dan register dengan ketentuan sebagai berikut. -Jika jumlah password kurang dari 6 karakter, menampilkan error langsung pada EditText. Menyimpan data sesi dan token di preferences. Data sesi digunakan untuk mengatur alur aplikasi dengan spesifikasi seperti berikut. -Jika sudah login langsung masuk ke halaman utama. -Jika belum maka akan masuk ke halaman login. Terdapat fitur untuk logout pada halaman utama dengan ketentuan sebagai berikut. -Ketika tombol logout ditekan, informasi token, dan sesi harus dihapus.

  2. Daftar Cerita (List Story) Syarat yang harus dipenuhi sebagai berikut. Menampilkan daftar cerita dari API yang disediakan. Berikut minimal informasi yang wajib Anda tampilkan. -Nama user -Foto Muncul halaman detail ketika salah satu item cerita ditekan. Berikut minimal informasi yang wajib Anda tampilkan. -Nama user -Foto -Deskripsi

  3. Tambah Cerita Syarat yang harus dipenuhi sebagai berikut. Membuat halaman untuk menambah cerita baru yang dapat diakses dari halaman daftar cerita. Berikut input minimal yang dibutuhkan. -File foto (bisa dari galeri dan kamera) -Deskripsi cerita Berikut adalah ketentuan dalam menambahkan cerita baru: -Terdapat tombol untuk upload data ke server. -Setelah tombol tersebut diklik dan proses upload berhasil, maka akan kembali ke halaman daftar cerita. -Data cerita terbaru harus muncul di paling atas.

  4. Menampilkan Animasi Syarat yang harus dipenuhi sebagai berikut. Membuat animasi pada aplikasi dengan menggunakan salah satu jenis animasi (menuliskan jenis dan lokasi animasi pada Student Note). -Property Animation -Motion Animation -Shared Element

About

Kelas Dicoding Belajar Pengembangan Aplikasi Android Intermediate; Submission 1 : Aplikasi Story App


Languages

Language:Kotlin 100.0%