Buat aplikasi dengan Android Native, dengan UI sebagaimana di link berikut:
http://8ni8an.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 kereta api dengan menggunakan API-nya tiket.com. Dari mulai pencarian jadwalnya 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)
Output:
- Ketika di-klik PAY, munculkan di screen info berikut:
- Data-data yang ada di Train 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.
Kriteria project berhasil:
- Berhasil membuat UI sesuai dengan flow di link http://8ni8an.axshare.com/
- Berhasil melakukan transaksi dengan menggunakan API tiket.com sampai pembelian selesai.
- Sesuai dengan coding rule yang ditentukan di atas.
Published Budget:
Rp 5,000,000
Finish Days:
14
Published Date:
20/12/2016 11:49:17 WIB
Start Date:
18/01/2017 15:28:57 WIB
Finish Date:
Project Status:
Closed
Accepted Worker:
BaladStudio (Taupan)
Accepted Budget:
Rp 5,000,000
Project Ending:
Arbitrated