Membuat Aplikasi iPhone “Tiket Pesawat ID” affiliate with tiket.com Part 2 — Getting API Key & Desain UI Awal

Pada bagian ini penulis akan memaparkan 2 (dua) hal:
1. Mendapatkan API Key dari tiket.com
2. UI Desain Awal

Sebelum kita mulai, terlebih dahulu penulis ingin menyampaikan bahwa panduan kita dalam menggunakan service dari tiket.com dapat dilihat melalui website mereka http://docs.tiket.com.

1. Mendapatkan API Key dari tiket.com
Okay, karena aplikasi ini menggunakan service dari tiket.com, kita memerlukan API key yang dapat diperoleh dengan cara mendaftar melalui link ini http://www.tiket.com/affiliate. Jangan lupa untuk memilih API pada bagian type.
Jika proses pendaftaran berjalan lancar, maka kita akan mendapat email konfirmasi dari tiket.com bahwa account kita telah terdaftar. Nah, lalu buka lagi link http://www.tiket.com/affiliate kemudian login menggunakan account yang tadi sudah daftar. Jika berhasil, kita akan melihat webpage yang berisi affiliate dashboard. Pada menu sebelah kiri, kliklah menu “API” sehingga akan terlihat tampilan seperti di bawah ini.

Screen Shot 2013-07-22 at 4.18.16 PM

Nah, karena kita baru mengembangkan aplikasi maka kita harus menggunakan API Key Development yang telah disediakan dalam contoh di atas API Keynya adalah yang diwarnai pink. Dengan merefer dokumen pada http://docs.tiket.com kita dapat mencoba beberapa fungsi
a. Get Token
Link Request: http://api.master18.tiket.com/apiv1/payexpress?method=getToken&secretkey=<API_KEY_ANDA>&output=json
b. List of All Airport
Link Request: http://api.master18.tiket.com/flight_api/all_airport?token=<TOKEN_YG_DIDAPAT_DARI_GET_TOKEN>&output=json
NB: Perhatikan pada contoh kita menggunakan http dan bukan https. Kita juga mengharapkan keluaran/respon dalam format json
Cobalah me-run link tersebut pada browser anda dan perhatikan keluarannya.
Screen Shot 2013-07-22 at 4.51.24 PM

2. Desain UI Awal
Screen Shot 2013-07-22 at 4.35.53 PM

Ada 4 (empat) fitur utama dalam aplikasi ini yaitu: cari penerbangan, melihat pesanan yang telah dilakukan (bayar atau belum bayar), promo Penerbangan, dan setting profile. Agar user dapat berpindah layar dari satu fitur ke fitur lainnya dengan mudah, maka di sini penulis menggunakan UITabBarController seperti pada gambar di atas.

Okay, sekian dulu untuk hari ini. Saya asumsikan pembaca telah memiliki API Key dari tiket.com lalu membaca dokumen yang ada pada http://docs.tiket.com dan mencoba service yang disediakan pada dokumen tersebut. Pada bagian berikutnya, penulis akan membahas tentang implementasi fitur pertama yaitu Cari Penerbangan. Thanks for ur time and have nice days!.

Advertisements

Membuat Aplikasi iPhone “Tiket Pesawat ID” affiliate with tiket.com Part 1 — Intro

Wah kembali lagi menulis di blog setelah sekian lama bertapa melanglangbuana tak jelas arah dalam  mencari arti kehidupan :D. Kali ini penulis ingin men-share tentang bagaiman membuat aplikasi iPhone yang bernama “Tiket Pesawat ID” . Hmm.. kenapa namanya “Tiket Pesawat ID”, krn belum kepikiran aja nama yang cukup bagus, kalo ada nama lain nanti tinggal diubah :P.

Apa yang menarik dari aplikasi ini?
Bagi Pengguna:
– Aplikasi iPhone ini berguna untuk mencari tiket pesawat murah, promo dan booking. Aplikasi ini menggunakan service/layanan dari www.tiket.com sebagai provider tiket murah.

Bagi Developer:
– Sebagai affiliate dari tiket.com maka setiap transaksi akan mendapat komisi sebesar Rp. 10 ribu/seat.. cukup lumayan kan? 😀

contohnya:
1 orang x 2 perjalanan (pulang pergi) x IDR. 10.000,00 x 20 hari kerja (asumsi) = IDR. 400.000,00

Untuk lebih lengkap soal komisi ini dapat dibaca melalui http://www.tiket.com/partner

Bagi Mahasiswa:
– Sambil belajar sekaligus untuk tugas akhir mantab kan?

Sebenarnya sudah ada beberapa aplikasi sejenis di platform iPhone spt: Indonesia Flight, Indonesia Airfare. Namun  mari kita ramaikan pasar sambil belajar 🙂

Okay sekian dulu untuk pengenalan, tunggulah chapter berikutnya dari Penulis. Thanks for your kind attention!