کیت توسعه نرمافزار
SDK (Software Development Kit)
بستهای از کد آماده که کار با یک ایپیآی را در یک زبان برنامهنویسی سادهتر میکند.
کیت توسعه نرمافزار (SDK) بستهای از کتابخانهها، ابزارها و نمونهکدهاست که کار با یک ایپیآی را در یک زبان برنامهنویسی مشخص ساده میکند. بهجای اینکه برنامهنویس هر درخواست را دستی بسازد، توکن را مدیریت کند و خطاها را تفسیر کند، این کارها را کیت انجام میدهد.
کیت خوب با قرارداد ایپیآی هماهنگ است و معمولاً از روی همان مشخصات ساخته میشود. در ایران اوپن فاینانس، ایپیآیها، کیت توسعه، خط فرمان و سرور اِمسیپی همه یک مدل مشترک دارند، پس رفتار در همه آنها یکسان است.
قسمت صوتی این واژه در ۵ دی ۱۴۰۵ در «یک دقیقه با ایران اوپن فاینانس» منتشر میشود.
واژههای مرتبط
ایپیآیAPI (Application Programming Interface)راهی استاندارد که یک نرمافزار با آن از نرمافزار دیگر داده میگیرد یا از آن میخواهد کاری انجام دهد.قرارداد ایپیآیAPI contractتوافق دقیق درباره شکل درخواستها، پاسخها و خطاهای یک ایپیآی که هر دو طرف به آن پایبندند.خط فرمانCLI (Command-line interface)ابزاری متنی که برنامهنویس با تایپ دستور، بدون رابط گرافیکی، با یک سامانه یا ایپیآی کار میکند.درگاه توسعهدهندهDeveloper portalوبسایتی که مستندات، کلید دسترسی، محیط آزمایشی و راهنمای استفاده از ایپیآیها را یکجا در اختیار برنامهنویسان میگذارد.