Buat aplikasi dengan Android Native, dengan UI sebagaimana di link berikut: http://pbusqj.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 pembelian tiket pesawat dengan menggunakan API-nya tiket.com. Dari mulai pencarian flight hingga pembelian tiket. 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 Flight 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://pbusqj.axshare.com/
- Berhasil melakukan transaksi dengan menggunakan API tiket.com sampai pembelian selesai.
- Sesuai dengan coding rule yang ditentukan di atas.
- Dapat melengkapi dokument UAT dari Tiket.com sebagaimana di lampiran.