Wednesday, January 23, 2013

Application Programming Interface

Aplication Programming Interface atau yang dikenal dengan singkatan API adalah sekumpulan perintah, fungsi, komponen, dan protokol yang disediakan oleh sistem operasi ataupun bahasa pemrograman tertentu yang dapat digunakan oleh programmer saat membangun perangkat lunak. Dalam API terdapat fungsi-fungsi atau perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Beberapa daftar Application Programming Interface (API) untuk Java Programming Language. Java Platform, Standard Edition (Java SE) | Bundled 1.1.1 API (bagian dari standar download) | Opsional 1.1.2 API (download terpisah) | Java Platform, Enterprise Edition (Java EE) | Bundled 1.2.1 API (bagian dari standar download) | Opsional 1.2.2 API (download terpisah) | Java Platform, Micro Edition (Java ME) | Unofficial API (Dirilis oleh pihak ketiga) ada beberapa keunggulan dalam penggunaan API : >> Probabilitas : API dapat digunakan untuk bahasa pemrograman ataupun untuk sistem operasi mana saja asalkan paket-paket API sudah terpasang | >> Lebih Mudah Dimengerti : API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan | >> Mudah Dikembangkan : Dengan adanya API, memudahkan programmer untuk mengembangkan suatu sistem. Beberapa penerapan API antara lain : API Google Maps dimanfaatkan pada mobile, Twitter API dimanfaatkan pada Blackberry, Facebook API dimanfaatkan pada platform mobile. contoh gambar penerapan API Google Maps yg dimanfaatkan pada mobile :

No comments:

Post a Comment