API

by mumtaz

İki uygulamanın aralarında haberleşmesine veya konuşmasına imkan sağlayan bir yazılım aracı. Teknik açıklamayı gerçek hayattan bir örnekle anlatmaya çalışırsak, bir restoranda elimizdeki menüden yemek siparişi verdiğimizi düşünelim. Vereceğimiz siparişi mutfağa iletecek ve yemek hazır olduğunda mutfaktan getirecek bir aracıya ihtiyaç duyarız. API’yi bize bu konuda yardımcı olan garsonlara benzetebiliriz. API’ler yalnızca gerekli olan bilgiyi paketler halinde alır, iletir ve işlenmek üzere geri getirir. Yani, API herhangi bir platformdaki bir uygulamaya ait özelliklerin, fonksiyonların ve yeteneklerin başka bir uygulamada da kullanılabilmesini sağlıyor.