Minggu, 29 Mei 2016

Weekly Report 30/5/2016 - Reyhan Razaby

Untuk minggu ini saya hanya finalisasi fitur dan tampilan untuk aplikasi ini.
Pertama, untuk halaman "Tambah Amalan" sudah selesai semua, kecuali bagian "Pilih Template" belum dilaksanakan. Beberapa case sudah dihandle, misalnya pada pemasukkan tanggal, jika dimasukkan tanggal yang tidak ada di kalender maka akan muncul peringatan seperti pada gambar 1. Case selanjutnya jika memasukkan nama kategori yang sudah ada, maka akan muncul peringatan seperti gambar 2. Dan peringatan juga akan muncul jika nama mengandung karakter / \ < > * ? dan |


Gambar 1: Validasi tanggal

Gambar 2: Validasi ketersediaan nama

Gambar 3: Validasi karakter


Untuk halaman "Detail Amalan" juga sudah terimplementasi semua seperti gambar di bawah ini. Halaman ini muncul jika salah satu amalan pada Halaman utama disentuh. Masing2 atribut jika disentuh akan muncul dialog box untuk mengedit atribut amalan tersebut (seperti pada gambar 5).


Gambar 4: Edit nama
Gambar 5: Mengedit jenis input amalan

Selain itu pada halaman utama, tampilan header sudah saya modifikasi seperti gif di bawah ini. Hal tersebut saya lakukan secara manual, karena pada AppBar tersebut diberikan variabel angka yang dinamis ketika AppBar tersebut membesar / mengecil (ketika discroll) sehingga saya bisa menggunakan variabek tersebut untuk memunculkan / menyembunyikan tanggal pada header dan pada toolbar dengan transisi fade-in & fade-out (dengan method setAlpha dan parameter berupa variabel ukuran AppBar)

Semua progress di atas sudah include pada GIT branch Master saat ini.
Dan semua progres di atas memakan waktu (bersih) sekitar 20 jam

Tidak ada komentar:

Posting Komentar