Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web api

2,093 views

Published on

Published in: Software

Web api

  1. 1. Bikin aplikasi kamu makin dahsyat! Presented by : I Gusti Ngurah Oka Prinarjaya Twitter: @polutan
  2. 2.  Lead Software engineer di PT. VADS Indonesia. Handling: Call centre, IVR (Interactive Voice Response), Web based app  Sejak 2012 memulai karir di Jakarta juga sebagai software engineer di Harita Group, a mining company. Handling: ERP, Distributed system, GIS.  Member board of executive PHP Indonesia  Single
  3. 3.  Apa itu API ? Secara umum  Apa itu Web API ?  Bagaimana Web API bekerja?  Potensi Web API dari sisi bisnis.  Potensi Web API dari sisi pengembang aplikasi.  Bagaimana memulai membangun Web API kamu ?  Questions
  4. 4. Download tutorial praktis Web API http://www.slideshare.net/okascumbag/web-api-tutorial-praktis http://bit.ly/1omLOxD
  5. 5. Application Programming Interface
  6. 6. Bayangkan, Aplikasi adalah sebuah radio / mesin 98.7 FM
  7. 7. Bayangkan, Aplikasi adalah sebuah radio / mesin 98.7 FM Lalu, terlihat seperti inilah sebuah API API posisinya disini
  8. 8. Points Aplikasi yang berkomunikasi dengan aplikasi lain untuk memanfaatkan / mengkonsumsi layanannya. API membuat kita dapat membangun aplikasi yang menggunakan aplikasi lain. Interface adalah bagaimana sebuah mesin mengambil output dan memberikan output
  9. 9. API membuat kita dapat membangun aplikasi yang menggunakan aplikasi lain Tadi ngeliat cewek cakep banget! Mirip @diansastro ! Send tweet API posisinya disini
  10. 10. HTTP GET REQUEST HTTP RESPONSE Sama seperti membuka website dengan browser favorit kamu. Tapi, yang membuka website bukan manusia. Yang membuka website Adalah aplikasi kita melalui kode program. Dan memiliki aturan-aturan yang ketat yang harus dipatuhi
  11. 11.  Bisnis membutuhkan solusi - solusi  Solusi – solusi itu harus mudah dan cepat untuk dibangun  Solusi – solusi itu harus handal dan teruji Bussiness View:
  12. 12. Hampir semua aplikasi web Pencarian Hotel, Restoran, Tempat Wisata, Tempat Kuliner memanfaatkan API Google Maps. Contoh:
  13. 13.  Lengkapi website kamu dengan fasilitas pembayaran yg modern dengan memanfaatkan jasa pembayaran veritrans dan paypal.  Kamu bisa buka bisnis jasa travel dengan memanfaatkan Web API dari tiket.com  Perusahaan yang menyediakan API dapat mendistribusikan layanan mereka ke berbagai macam platform  Customer toko online kamu bisa login tanpa harus mendaftar ulang lagi di website toko online kamu. Customer bisa langsung join dengan toko online kamu menggunakan akun facebook atau twitter mereka. Sehingga toko online kamu tidak akan kehilangan calon pelanggan  Twit otomatis di twitter dan facebook product baru dari toko online kamu  Beritahu pengunjung website kamu dimana letak posisi office kamu memanfaatkan API dari google maps
  14. 14. Aplikasi kamu tidak dapat menyelesaikan semua masalah
  15. 15. Potensi - potensi dahsyat Web API dari sisi bisnis dapat di-implementasikan tanpa merancang dan membangunnya dari nol!
  16. 16.  Pilih Arsitektur API RESTful atau SOAP  Tentukan sejauh mana data kamu ingin di-distribusikan. Data – data apa saja yang ingin kamu distribusikan.  Pemilihan metode authentication  Etc

×