Şimdi Ara

API

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
280
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • API nedir? yani azçok biliyorum ama tam olarak anlıyamadım örnek vererek anlatabilecek varsa sevinirim.



  • Uygulama Arayüzü olarak düşünebilirsin. Yani sana sunulan hazır kütüphaneler, hazır metodlar gibi.
  • Varsayalım ki bir sistemin var. Bu sistemde dönen belli başlı bilgiler mevcut. Sen bu bilgilerin bazılarının senin izin verdiğin şekilde diğer geliştiriciler tarafından kullanılmasını istiyorsun. API ile sisteme veri girişini ve çıkışını düzenleyebilir bunu bazı şartlar ile kullanıma açabilirsin.
  • Butun web cameralari asagi yukari ayni isi yapiyor. Ama hepsini baska markalar, baska devreler tasarlayarak uretiyorlar. Senin her birinin nasil calistigini bilmen gerekirdi eger API kullanmadan yapmaya kalksaydin. Bunun yerine Driver kurup, onun API'si uzerinden standart bir programlama yapabilirsin. Ya da GPU nun driver'larini programlamaktansa DirectX gibi bir API uzerinden genel gecer bir programlama yapip hangi GPU kullanilirsa kullanilsin DirectX kullanarak render alabilirsin. API genel olarak programlanabilir bir Interface sunan yazilim parcacaciklarinin sundugu bu kolaylik. Bir insana mail atmak istersen mail server 'in calistigi protokolu ogrenip o protokole gore istek gondermek yerine internet uzerinden mail API kullanip cok daha kolay bir sekilde isini halledebilirsin.
    Eger yazilim televizyon ise, API onun kumandasidir. Televizyonun icini acip kanal degistirmektense kumandadan basar gecersin.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • Birden fazla uygulamayı veya dili veya donanımı birleştirir.



    Mesela jogl, Java ile opengl yi birleştirir. opengl api, ekran kartı sürücüsüyle grafik programlama dilini birleştirir. Ekran Kartı sürücüsü de yazılımla ekran kartını birleştirir. Ekran Kartı da ekranla kasayı birleştirir.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Teşekkür ederim
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.