UNIVERSITAS
TEKNOLOGI
MATARAM
Aplication Programing Interface (API)
UNIVERSITAS
TEKNOLOGI
MATARAM
APA ITU API ?
UNIVERSITAS
TEKNOLOGI
MATARAM
API adalah singkatan dari Application Programming Interface yaitu
sebuah software yang memungkinkan para developer untuk
mengintegrasikan dan mengizinkan dua aplikasi yang berbeda secara
bersamaan untuk saling terhubung satu sama lain.
UNIVERSITAS
TEKNOLOGI
MATARAM
UNIVERSITAS
TEKNOLOGI
MATARAM
TUJUAN PENGGUNAAN API
Tujuan penggunaan dari API adalah untuk saling berbagi data antar aplikasi yang berbeda tersebut, Tujuan
penggunaan API lainnya yaitu untuk mempercepat proses pengembangan aplikasi dengan cara menyediakan
sebuah function yang terpisah sehingga para developer tidak perlu lagi membuat fitur yang serupa.
UNIVERSITAS
TEKNOLOGI
MATARAM
Kenapa Kamu Harus Menggunakan Web API ?
UNIVERSITAS
TEKNOLOGI
MATARAM
1) bersifat Open Source
2) Saat kamu membutuhkan Web Servicemaka ASP.NET Web API adalah solusi dan pilihan
terbaik.
3) Dapat digunakan untuk membangun Layanan HTTP sederhana
4) Konfigurasi yang mudah.
5) Pembuatan Service dengan API Web cukup sederhana.
6) Berdasarkan HTTP sehingga mudah untuk didefinisikan, mengekspos dan mengkonsumsi
dengan cara RESTful.
7) Berdasarkan arsitektur RESTful yang ringan dan bagus untuk perangkat yang memiliki
bandwidth terbatas seperti ponsel pintar.
UNIVERSITAS
TEKNOLOGI
MATARAM
Bagaimana API bekerja?
UNIVERSITAS
TEKNOLOGI
MATARAM
UNIVERSITAS
TEKNOLOGI
MATARAM
Pengaplikasian API dalam Kehidupan
UNIVERSITAS
TEKNOLOGI
MATARAM
1. Aplikasi
API membantu kinerja dari aplikasi lebih cepat dan fleksibel
seperti layanan dan informasi yang diberikan karena API dapat
memasuki komponen-komponen aplikasi.
UNIVERSITAS
TEKNOLOGI
MATARAM
2. Kustomisasi
Dengan API, kustomisasi untuk konten dan layanan
dapat dilakukan sesuai kebutuhan dan keinginan.
UNIVERSITAS
TEKNOLOGI
MATARAM
3. Fleksibel
API membuat layanan menjadi lebih fleksibel. Hal tersebut
karena API mendukung data migrasi lebih baik dan informasi
yang didapat ditinjau lebih dekat.
UNIVERSITAS
TEKNOLOGI
MATARAM
4. Integrasi / integration
API dapat menjamin pengiriman informasi lebih lancar dikarenakan API
memungkinkan konten tertanam dari aplikasi maupun situs dengan
mudah. Hal tersebut memberikan pengalaman yang terintegrasi bagi
pengguna.
UNIVERSITAS
TEKNOLOGI
MATARAM
5. Lebih banyak data
API memberikan banyak pilihan karena semua informasi yang
dihasilkan di tingkat pemerintah tersedia untuk setiap warga
negara.
UNIVERSITAS
TEKNOLOGI
MATARAM
CONTOH API
UNIVERSITAS
TEKNOLOGI
MATARAM
CONTOH API
https://github.com/farizdotid/DAFTAR-API-LOKAL-INDONESIA#sertifikasi
UNIVERSITAS
TEKNOLOGI
MATARAM
Terimakasih