מה ההבדל בין SDK ל API ?

שאלות בנושאים כלליים ב Flash וב ActionScript לכל גרסאותיה (ActionScript 1, ActionScript 2, ActionScript 3). בשאלות ActionScript אנא ציינו את הגרסה בקצרה (AS1 / AS2 / AS3). בפורום זה תמצאו תשובות לשאלות בסיסיות עד מתקדמות הקשורות לשימוש בתוכנת הפלאש או בשפת ActionScript.

מה ההבדל בין SDK ל API ?

הודעהעל ידי stan ב 08 דצמבר 2011, 11:01

קראתי בעיון את הויקי על שניהם ונראה לי שהם מתארים את אותו דבר. האים אחד מכיל את השני?
stan
 
הודעות: 25
הצטרף: 24 אוגוסט 2011, 16:19

Re: מה ההבדל בין SDK ל API ?

הודעהעל ידי amihanya ב 08 דצמבר 2011, 11:12

sdk זו סביבת העבודה שלך, אם נקח משל מהעולם sdk זה איפה אתה גר.
api זה איך לעבוד עם סביבת העבודה שלך, אם נקח משל מהעולם api יהיה ספר החוקים של המקום שבו אתה גר.

כשאתה מתכנת אתה יוצר לך או שאחרים יוצרים בשבילך סביבת עבודה (sdk) וקובעים עבור הסביבה הזו חוקים, פרוטוקולים, התייחסויות ועוד, בשביל שתדע לשמור על החוקים הללו ולהיות אזרח למופת יש לך את ה-api.
בלוג פלאש http://amihanya.wordpress.com/
מופאש- מופע אש ולהטוטים http://www.mofash.com
אגדת להטוטים - המסע של להב http://agada.mofash.com
סמל אישי של המשתמש
amihanya
 
הודעות: 695
הצטרף: 14 מרץ 2010, 13:16
מיקום: פתח תקווה

Re: מה ההבדל בין SDK ל API ?

הודעהעל ידי gideonstk ב 09 דצמבר 2011, 04:50

מה שamihanya אמר פלוס:

באופן כללי API זה הגישה שמישהו יצר לך לחלק מהשירות שהוא נותן.
דוגמא 1: פייסבוק נותן לך גישה לנתונים של חברים (ע"י ווב סרביס)
דוגמא 2: מחלקה A נותנת לך גישה לפונקציות שבתוכה (ע"י הגדרה של public)

SDK זה קבוצה של כלים לפיתוח תוכנה (software development kit).
דוגמא 1: אפל תתן לך SDK לפיתוח לאייפון (דיבאגר, כותב קוד, מחלקות רלוונטיות, מסמלץ וכו..)
דוגמא 2: לוגיטק תתן לך SDK לפתח דרייוור למצלמת ווב

כלומר ההבדל הוא שAPI הוא נתיב תקשורת וSDK הוא מכלול של כלי פיתוח.

גדעון
gideonstk
 
הודעות: 20
הצטרף: 11 אוגוסט 2010, 03:11


חזור אל שאלות כלליות

 


  • שרשורים בנושאים דומים
    תגובות
    צפיות
    הודעה אחרונה

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ואורח אחד