Minggu, 03 April 2016

Weekly Report 03/4/2016 - Luthfi Kurnia Putra

    Untuk minggu UTS ini sepertinya tidak banyak yang saya lakukan. Tapi setidaknya ada beberapa hal yang harus saya sampaikan. Untuk bocorannya, mengenai Sprint Review dan mengenai penambahan fitur baru.
    Untuk Sprint Review, kami sudah melakukannya saat di Badr kemarin sebelum minggu UTS dimulai. Beberapa task sudah kami selesaikan dengan baik. Akan tetapi, banyak sekali task-task yang belum kelar karena kendala teknis. Sehingga kami, mau tidak mau, harus mencari waktu lagi untuk menyelesaikan task-task yang keteteran tersebut. But anyway, yang terjadi terjadilah. Mudah-mudahan tidak terulang di sprint selanjutnya :)) .
    Untuk detail mengenai task-task apa yang sudah dikerjakan pada Sprint 1 dapat dilihat pada Spreadsheet di Google Docs kelompok kami. Mudah-mudahan membantu penilaian kami ya :) .
    Kemudian untuk fitur tambahan yang saya buat kali ini adalah fitu mengenai 'Tambah Amalan' dan 'Tambah Kategori'. Untuk lebih detail mengenai fitur 'Tambah Amalan', fitur ini memfasilitasi pengguna untuk menambahkan amalan baru ke aplikasi. User dapat mengatur sendiri nama amalan yang ingin dibuat, ingin dikategorikan ke kategori apa, ingin dikeluarkan berkala secara harian/mingguan/bulanan, menentukan tipe dari amalan (checklist/fill form) dan masih banyak lagi. Fitur kategori hanya berfungsi menambahkan kategori baru. Kategori ini nantinya akan muncul di dropdown spinner pilihan saat user membuat amalan yang baru.
    Sejauh ini fitur ini masih works dengan baik dan juga telah menyimpan data dengan benar. Saya pribadi sedang mencari testcase-testcase lain lagi untuk menguji fitur ini. Sebab kemarin saya menemukan bug dimana fitur tidak berhasil untuk hari-hari tertentu. Akan tetapi, masalah tersebut sudah berhasil terpecahkan.
    Nah, sekilas mengenai dropdown spinner, apa itu dropdown spinner? Dropdown spinner adalah menu dropdown built-in android yang berguna untuk menampilkan menu secara dropdown (Tau kan dropdown? Yang kalo di klik ke bawah baru muncul konten dari menunya itu ...). Spinner ini diisi dengan cara memasukkan sebuah ArrayAdapter berisi sebuah tipe data List yang sudah diisi sebelumnya dengan konten menu yang ingin ditampilkan.
    Kemudian, untuk ArrayAdapter, apa lagi tuh ArrayAdapter? Wah saya juga kurang tau sih itu apa. Tapi kalo saya deskripsiin sih itu lebih kayak sebuah 'objek' yang tugasnya untuk masukkin sebuah value berisi array ke dalam sebuah view-view tertentu dari view built-in Android. Contoh view-view tersebut adalah Spinner, ListView, etc.
   Nah udah dulu ya, sekian dari saya untuk minggu ini dan semoga bermanfaat. Selamat Malam!

Tidak ada komentar:

Posting Komentar