Yazılım geliştirme kiti (SDK) belli bir yazılım paketi, yazılım çatısı, , , oyun konsolu, işletim sistemi veya bunlara benzer bir platform için uygulama üretmeyi sağlayan yazılım geliştirme araçlarından oluşan yazılımdır.
Belli bir programlama dili için basit bir uygulama programlama arayüzü (API) ya da gömülü sistem ile konuşturmayı sağlayan karmaşık bir donanım olabilir. Genellikle yazılım geliştirme kitleri hata ayıklama ve diğer yardımcı programları içerirler ve tamamı belli bir tümleşik geliştirme ortamı (IDE) içerisinde bulunur. SDK'lar aynı zamanda genellikle referans materyalindeki önemli noktaları açıklamak üzere örnek kod ve destek sağlayan teknik notlar ve diğer destek dokümantasyonu içerirler.
SDK'lar belli lisanslar altında yazılım geliştirmeye uygun olmayacak şekilde lisanslanmış olabilir. Örneğin, kamuya açık olmayan SDK muhtemelen bir özgür yazılım ile uyumsuz olacaktır, tabi tam tersi de mümkün olabilir. LGPL SDK'lar ise kamuya açık olmayan lisanslarla yazılım geliştirmeye genel olarak uygundur.
Bir yazılım mühendisi genellikle SDK'yu hedef sistemin geliştiricisinden alır. Çoğu SDK internet üzerinden indirilebilir durumdadır. SDK'ların çoğu geliştiricileri sistemi veya dili kullanmaya yönlendirmek için sağlanır. Bazen bu bir pazarlama aracı olarak da kullanılabilir.
İlgili sayfalar
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Yazilim gelistirme kiti SDK belli bir yazilim paketi yazilim catisi oyun konsolu isletim sistemi veya bunlara benzer bir platform icin uygulama uretmeyi saglayan yazilim gelistirme araclarindan olusan yazilimdir Belli bir programlama dili icin basit bir uygulama programlama arayuzu API ya da gomulu sistem ile konusturmayi saglayan karmasik bir donanim olabilir Genellikle yazilim gelistirme kitleri hata ayiklama ve diger yardimci programlari icerirler ve tamami belli bir tumlesik gelistirme ortami IDE icerisinde bulunur SDK lar ayni zamanda genellikle referans materyalindeki onemli noktalari aciklamak uzere ornek kod ve destek saglayan teknik notlar ve diger destek dokumantasyonu icerirler SDK lar belli lisanslar altinda yazilim gelistirmeye uygun olmayacak sekilde lisanslanmis olabilir Ornegin kamuya acik olmayan SDK muhtemelen bir ozgur yazilim ile uyumsuz olacaktir tabi tam tersi de mumkun olabilir LGPL SDK lar ise kamuya acik olmayan lisanslarla yazilim gelistirmeye genel olarak uygundur Bir yazilim muhendisi genellikle SDK yu hedef sistemin gelistiricisinden alir Cogu SDK internet uzerinden indirilebilir durumdadir SDK larin cogu gelistiricileri sistemi veya dili kullanmaya yonlendirmek icin saglanir Bazen bu bir pazarlama araci olarak da kullanilabilir Ilgili sayfalarUygulama programlama arayuzu API