API Heryerde Peki Nedir, Yenilikleri Nelerdir?

Günümüz internet dünyasının vazgeçilmezi haline gelen API’yi
Facebook kullanırken, mesaj yollarken, hava durumunu kontrol ederken kısacası
bir çok web sitesi ziyaretimizde ve uygulamada kullanıyoruz.
Peki Nasıl Çalışıyor?
Bir uygulama veya web
site ziyaretimizde, uygulama sunucuya internet aracılığı ile bilgi yollar.
Sunucu bu bilgiyi yorumlayarak telefonumuza iletir kullandığımız uygulama ise
bu bilgiyi bizim görmek istediğimiz şekilde bize sunar. Bu yolculuk ise
saniyeler içinde sona eriyor.

Büyük firmalar API’lerini dışarı açtığı zaman outsource
firmaların belli özelliklere bağlı olarak geliştirmelerin yapılmasını sağlar.
Bu sayede platforma bağlılık kazandırılır. Bugün Facebook ile bağlan butonunu
14 milyon site kullanıyor.
Apple ise parmak izi
tabanlı kimlik doğrulama sistemi olan Touch ID’yi kullanan uygulamaların
otomatik olarak yeni yüz tanıma sistemi Face ID’yi desteklediğini belirttiğinde
büyük övgü topladı. Fakat Face ID özelliği sadece Iphone X’te mevcut. Bu
yenilik uygulama geliştiriciler tarafından müdahaleye gerek kalmadan API
sayesinde yapılıyor.
Modern API

·
Modern API'ler, geliştirici dostu, kolay
erişilebilir ve geniş anlamıyla anlaşılan standartlar (genellikle HTTP ve REST)
ile ilişkilidir.
·
Bir koddan ziyade ürün olarak görülmektedir. Belirli
kitlelere (ör. mobil geliştiriciler) yönelik tüketim amacıyla
tasarlanmışlardır, belgelenmişlerdir ve kullanıcıların bakım ve yaşam
döngüsünden belirli beklentiler kazanacak şekilde sürümleri vardır.
·
Çok daha standartlaştırılmış oldukları için,
güvenlik ve yönetişim için daha güçlü bir disipline sahip oldukları gibi
performans ve ölçek açısından da izlenir ve yönetilirler.
·
Modern API, tasarım, test etme, oluşturma,
yönetme ve sürüm oluşturma gibi kendi yazılım geliştirme yaşam döngüsüne (SDLC)
sahiptir. Ayrıca, modern API'ler tüketim ve sürüm için iyi belgelenmiştir.
Univera&Extended
API

ExtendedAPI ile ilgili bilgi için http://www.univera.com.tr/YenilikDetay.aspx?id=47
Kaynak:
Yorumlar
Yorum Gönder