Buat aplikasi dengan Android Native, dengan UI sebagaimana di link berikut: http://zg7zkf.axshare.com/. Tidak perlu ada login, cukup buat sebagaimana UI di link tsb. Perhatikan pemilihan warna dan ukuran layout harus sama persis sebagaimana di UI tsb (nanti kami akan berikan account Zeplin-nya utk Anda melihat warna dan ukuran layout).
Di dalam aplikasi tsb ada proses transaksi booking kamar hotel dengan menggunakan API-nya tiket.com. Dari mulai pencarian hotel hingga proses booking dan pembayarannya. Silakan register di https://www.tiket.com/affiliate , gratis. Dokumentasi API-nya bisa dilihat di http://docs.tiket.com/. Ada sandbox-nya di sana yang bisa Anda gunakan utk development.
Syarat Pengerjaan:
- Wajib menggunakan Android Native berbasis Java
- Harus mengikuti coding rule yang ada di lampiran.
- Library: Retrofit (http client)
- Ketika di-klik PAY, munculkan di screen info berikut:
- Data-data yang ada di Hotel Detail dimunculkan di activity baru dalam format raw text.
- Raw data respons dari API tiket.com, apakah transaksi berhasil atau tidak, atau mungkin ada respons lainnya.
- Berhasil membuat UI sesuai dengan flow di link http://zg7zkf.axshare.com/.
- Berhasil melakukan transaksi dengan menggunakan API tiket.com sampai pembelian selesai.
- Sesuai dengan coding rule yang ditentukan di atas.