SDK یا devkit مخفف بسته توسعه نرم افزار (software development kit) می باشد. SDK مجموعه ای از ابزارهای توسعه نرم افزاری است که اجازه ایجاد برنامه های کاربردی برای یک بسته نرم افزاری خاص مانند، پلت فرم سخت افزار، سیستم کامپیوتری، کنسول بازی ویدیویی، سیستم عامل یا پلت فرم مشابه را می دهد. SDK ها برای توسعه یک برنامه خاص پلتفرم حیاتی هستند. به عنوان مثال، توسعه یک برنامه اندروید در پلت فرم جاوا نیاز به یک برنامه Java Development Kit، برای برنامه های iOS در iOS SDK، و برای ویندوز پلت فرم NET Framework SDK.

SDK یا devkit چیست؟

در سیستم عامل ها بسته های توسعه نرم افزار SDK به صورت پیشفرض نصب نمی گردد و توسعه دهندگان وب باید این بسته ها را دانلود و از آن استفاده نمایند. همچنین SDK هایی هستند که در برنامه ها نصب شده اند تا تجزیه و تحلیل اطلاعات مربوط به فعالیت را ارائه دهند. نمونه های برجسته شامل گوگل، InMobi و فیس بوک است.

 

منبع » آکادمی ایتروز