تفاوت SDK و API
SDK مخفف Software Development kit یعنی بسته ی توسعه نرم افزار و API مخفف Application Programming Interface یعنی واسط برنامه نویسی برنامه.
API یه منبع کد مبتنی بر خصوصیاتی که به عنوان رابط بین اجزای نرم افزار، باعث میشه تا قسمت های مختلف نرم افزار بتوانند با هم ارتباط برقرار کنند در برنامه نویسی برای اندروید هر API نشان دهندهی یک نسخهی سیستم عامل اندروید به عنوان مثال API با شماره 10 نشون دهنده نسخهی Gingerbread می باشد.
ولی SDK صرفا یک سری ابزارهایی که برای توسعه یک نرم افزار می تواند به ما کمک کند می باشد.