مدونة IDev مدونة IDev
random

آخر المواضيع

random
جاري التحميل ...

ماهو الـ API ؟ وماهي انواعه ؟




هو واجهة برمجة التطبيقات أو Application Programming Interface
وبعيد عن المصطلحات التقنية هو غلاف لتغليف شئ صعب من الداخل وجعله سهل من الخارج ويطلق على كل ما يتم تحويله من أوامر معقدة إلى أوامر بسيطة يستطيع أي شخص استخدامها بـ (API) وهوليس لغة برمجه



أنواع الـ API :
هناك نوعان من واجهات برمجة التطبيقات (API)
1-نوع يعتمد على لغة البرمجة بمعنى أنه تم تجميع مجموعة من الأوامر والوظائف بصيغة اللغة نفسها في كود معين وجميعها تندرج تحت اسم أو هيكل ثابت يمكن استخدامه بمجرد كتابة جملة كودية دون الحاجة للإهتمام بالأوامر والوظائف الداخلية
2- نوع مستقل عن لغة البرمجة لا يحتاج أن يكتب بصيغة لغة برمجة معينة وإنما يكتب بشكل تستطيع فهمه معظم لغات البرمجة نعلم أن جميع لغات البرمجة يتم ترجمتها في النهاية إلى لغة التجميع (ASSEMBLY LANGUAGE)
ومن هذا المبدأ يتم تصميم هذا النوع من الـ ( APIs ) بلغة التجميع Assembly

التعليقات



إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ،

إتصل بنا

جميع الحقوق محفوظة

مدونة IDev