Rumah Pengembangan Apa itu antarmuka pemrograman aplikasi (api)? - definisi dari techopedia

Apa itu antarmuka pemrograman aplikasi (api)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Antarmuka Pemrograman Aplikasi (API)?

Antarmuka pemrograman aplikasi (API) adalah seperangkat protokol, rutinitas, fungsi dan / atau perintah yang digunakan programmer untuk mengembangkan perangkat lunak atau memfasilitasi interaksi antara sistem yang berbeda. API tersedia untuk penggunaan desktop dan seluler, dan biasanya berguna untuk memprogram komponen GUI (antarmuka pengguna grafis), serta memungkinkan program perangkat lunak untuk meminta dan mengakomodasi layanan dari program lain.

Techopedia menjelaskan Antarmuka Pemrograman Aplikasi (API)

API dapat dilihat terdiri dari dua elemen mendasar: spesifikasi teknis yang menetapkan bagaimana informasi dapat dipertukarkan antara program (yang itu sendiri terdiri dari permintaan untuk pemrosesan dan protokol pengiriman data) dan antarmuka perangkat lunak yang entah bagaimana menerbitkan spesifikasi itu.

Konsep dasar di balik API telah ada dalam beberapa bentuk untuk seluruh sejarah teknologi digital, karena interaksi antara program unik dan sistem digital telah menjadi tujuan utama bagi sebagian besar keberadaan teknologi itu. Tetapi dengan munculnya web di seluruh dunia, dan pergantian dot-com milenium berikutnya, insentif untuk teknologi ini mencapai tingkat yang belum pernah terjadi sebelumnya.

API menjadi sangat menonjol di sektor komersial yang berkembang di web di seluruh dunia pada awal 2000, ketika Salesforce.com memasukkan teknologi ke dalam platformnya untuk membantu pelanggan berbagi dan mengirimkan data melalui beragam aplikasi bisnis mereka. Segera setelah itu, eBay mulai meluncurkan teknologi yang sama, dan dengan munculnya media sosial beberapa tahun kemudian, perusahaan seperti Flickr, Facebook, Twitter dan Instagram mulai melakukan hal yang sama.

Apa itu antarmuka pemrograman aplikasi (api)? - definisi dari techopedia