SDK - SDK ma'lum bir dasturlash tiliga interfeys qilish uchun ishlatiladigan qayta foydalanish mumkin bo'lgan funktsiyalarning qurilma kutubxonalari ko'rinishidagi amaliy dasturlash interfeyslari (API) ko'rinishini olishi mumkin yoki u ma'lum bir dasturlash tili bilan bog'lanishi mumkin bo'lgan apparatga xos vositalar kabi murakkab bo'lishi mumkin. ma'lum bir o'rnatilgan tizim bilan.
- Umumiy vositalar qatoriga disk raskadrovka moslamalari va boshqa yordamchi dasturlar kiradi , ular koʻpincha integratsiyalashgan ishlab chiqish muhitida (IDE) taqdim etiladi.
- SDKlar namunaviy dasturiy taʼminot va/yoki texnik eslatmalarni hamda hujjatlar bilan bir qatorda asosiy maʼlumotnomada keltirilgan fikrlarni aniqlashtirishga yordam beradigan oʻquv qoʻllanmalarini oʻz ichiga olishi mumkin.
SDK - SDK ko'pincha litsenziyalarni o'z ichiga oladi , bu ularni mos kelmaydigan litsenziya ostida ishlab chiqiladigan dasturiy ta'minotni yaratish uchun yaroqsiz qiladi. Masalan, xususiy SDK odatda bepul dasturiy ta'minotni ishlab chiqish bilan mos kelmaydi, GPL litsenziyali SDK esa yuridik sabablarga ko'ra xususiy dasturiy ta'minotni ishlab chiqish bilan mos kelmasligi mumkin.
- GNU Lesser General Public License (LGPL) ostida qurilgan SDK'lar odatda xususiy rivojlanish uchun foydalanish mumkin.Asosiy texnologiya yangi bo'lgan hollarda, SDKlar apparatni o'z ichiga olishi mumkin. Masalan, AirTag ning 2021 NFCSDK kerakli apparat to'plamining to'lov va o'qish yarmini o'z ichiga oladi.
- O'rtacha Android mobil ilovasi 15,6 ta alohida SDK-ni, o'yin ilovalari esa o'rtacha 17,5 xil SDK-ni amalga oshiradi. Android mobil ilovalari uchun eng mashhur SDK toifalari analitik va reklamadir.
SDK SDKlar xavfli bo'lishi mumkin (chunki ular ilovalar ichida amalga oshiriladi, lekin alohida kod ishlaydi). Zararli SDKlar foydalanuvchilarning ma'lumotlar maxfiyligini buzishi, ilovaning ishlashiga zarar etkazishi yoki hatto ilovalarning Google Play yoki App Store’larda taqiqlanishiga olib kelishi mumkin. Yangi texnologiyalar dastur ishlab chiquvchilarga real vaqtda mijoz SDK larini nazorat qilish va kuzatish imkonini beradi.
Do'stlaringiz bilan baham: |