על ידי gideonstk ב 09 דצמבר 2011, 04:50
מה שamihanya אמר פלוס:
באופן כללי API זה הגישה שמישהו יצר לך לחלק מהשירות שהוא נותן.
דוגמא 1: פייסבוק נותן לך גישה לנתונים של חברים (ע"י ווב סרביס)
דוגמא 2: מחלקה A נותנת לך גישה לפונקציות שבתוכה (ע"י הגדרה של public)
SDK זה קבוצה של כלים לפיתוח תוכנה (software development kit).
דוגמא 1: אפל תתן לך SDK לפיתוח לאייפון (דיבאגר, כותב קוד, מחלקות רלוונטיות, מסמלץ וכו..)
דוגמא 2: לוגיטק תתן לך SDK לפתח דרייוור למצלמת ווב
כלומר ההבדל הוא שAPI הוא נתיב תקשורת וSDK הוא מכלול של כלי פיתוח.
גדעון