Customize


عرض المدونة

أبدأ الكتابة ثم أضغط انتر للبحث

عذرا !

لا نستطيع أيجاد الصفحة المطلوبة

شرح حزمة الـ SDK

 حزم الـ SDK تجعل إنشاء المكونات البرمجية للتطبيقات البرمجية او الموقع أسرع و اكثر سهولة 

ففي هذا سنشرح فيه مفهوم الـ SDK و اهميتة في المشاريع البرمجية وبعض الامثلة لهذه الحزم Blue heart

قراءة ممتعة

ماذا يعني SDK ؟

هي إختصار لعبارة Software Development Kit

وتعني بالعربية ” عُدة تطوير البرمجيات ” فهي مجموعة من الأدوات القابلة للتنزيل التي يستخدمها مطورو البرامج لإنشاء تطبيقات لأنظمة تشغيل محددة .

و بشكل عام ، تتكون حزمة الـ SDK من كل ما تحتاجه لإنشاء وحدة نمطية محددة داخل تطبيق ويمكن أن تتضمن المكتبات والأدوات ونموذج التعليمات البرمجية والوثائق ذات الصلة 


وواجهات برمجة التطبيقات في كثير من الأحيان و يُشار إليها أيضًا باسم devkits


هناك حزم SDK مختلفة تحتوي على مجموعة متنوعة من أدوات البرامج اعتمادًا على الوظيفة أو الميزة التي تحاول إنشاءها في تطبيقك. بالإضافة إلى ذلك ، هناك حزم SDK 


مخصصة لكل نظام تشغيل ،

و من الامثلة عليها iOS SDK و Android SDKs

لماذا يجب علي استخدام SDK ؟

تساعدك عُدة تطوير البرمجيات على إضافة وظائف إلى تطبيقك.
فحزمة SDK تجعل إنشاء المكونات البرمجية لتطبيقك أسرع وأسهل. لذا لا يجب عليك إعادة اختراع العجلة لميزة الموقع أو تخزين البيانات.



من الناحية الفنية ، يمكن للمطور أن يقرر التخلي عن حزم الـ SDK ، ولكن هذا قد يعني عملية كتابة كود مملة للغاية وتستغرق وقتًا طويلاً.
فكتابة كود برمجي لتطبيق دون استخدام حزم SDK سيكون مثل قطع الأشجار الخاصة بك لبناء رف كتب ، بالإضافة إلى كل خطوة بينهما.
عادة ، يتم استخدام الـ SDK لوظائف بسيطة ، مثل تسجيل الدخول ، وخدمات الموقع ، والمدفوعات المحمولة ، والمزيد من الوظائف الاخرى. ولكن هناك أيضًا تطبيقات متطورة 

لميزات التطبيق الأكثر تعقيدًا ، مثل الواقع الافتراضي والمعزز.




أمثلة على حزم SDK

منها iOS SDK
تتيح Facebook login SDK للمستخدمين تسجيل الدخول إلى تطبيقك باستخدام بيانات اعتماد حساب Facebook. بدلاً من إنشاء ميزة تسجيل 

الدخول الخاصة بك ، فيمكنك ببساطة استخدام تسجيل الدخول إلى Facebook.


إذا قدمت لمستخدميك كلا الخيارين (لإنشاء حساب باستخدام تطبيقك أو لتسجيل الدخول باستخدام Facebook) ، فمن المرجح أن يختاروا تسجيل الدخول إلى Facebook لأنه من غير المناسب للغاية إعادة إدخال المعلومات. سيُطلب من المستخدمين تفويض تطبيقك للوصول إلى Facebook.
و أَيضا Android SDK يمكن للمطورين الاستفادة من قوة خرائط Google في تطبيقهم باستخدام مجموعة تطوير البرامج هذه. تقدم حزمة خرائط Google SDK لنظام التشغيل Android برنامجًا تعليميًا كاملاً حول كيفية إضافته إلى تطبيقك. 

إذا قدمت لمستخدميك كلا الخيارين (لإنشاء حساب باستخدام تطبيقك أو لتسجيل الدخول باستخدام Facebook) ، فمن المرجح أن يختاروا تسجيل الدخول إلى 

Facebook لأنه من غير المناسب للغاية إعادة إدخال المعلومات. سيُطلب من المستخدمين تفويض تطبيقك للوصول إلى Facebook.
و أَيضا Android SDK
يمكن للمطورين الاستفادة من قوة خرائط Google في تطبيقهم باستخدام مجموعة تطوير البرامج هذه.

تقدم حزمة خرائط Google SDK لنظام التشغيل Android برنامجًا تعليميًا كاملاً حول كيفية إضافته إلى تطبيقك.



شارك الموضوع مع أصدقائك

ليست هناك تعليقات:

إرسال تعليق

مساحة إعلانية
مساحة إعلانية
جميع الحقوق محفوظة 2018 مدونة الخطيب