التقنية

SDK

مجموعة تطوير البرمجيات — مجموعة من الأدوات والمكتبات لبناء التطبيقات.

ما هي مجموعة تطوير البرمجيات؟

مجموعة تطوير البرمجيات (SDK) هي مجموعة من الأدوات والمكتبات والوثائق والأمثلة التي تساعد المطورين على بناء تطبيقات لمنصة أو خدمة معينة.

مكونات SDK

تتضمن SDKs عادةً: مكتبات برمجية ومغلفات API ووثائق وكود نموذجي وأدوات تصحيح أخطاء وأحياناً بيئات تطوير متكاملة (IDEs).

الفرق بين SDK و API

API هو واجهة للتواصل مع الخدمة، بينما SDK هو مجموعة أدوات تتضمن مكتبات جاهزة للتعامل مع API، مما يُبسّط التطوير.