أجهزة الكمبيوترالبرمجيات

SDK - ما هو؟ الوصف والميزات

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

أهم ملامح

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

ثلاثة SDK الحوت

SDK غالبا ما يشمل ثلاثة عناصر رئيسية. أهم - هو البرنامج نفسه أو مجموعة من المكتبات التي تسمح لتطوير منتج جديد يقوم على وجود واحد.

الجزء الثاني - الوثائق. ووصف كل ذلك لفترة وجيزة، بإيجاز وبساطة. ويتضمن البرنامج التعليمي (خطوة خطوة التدريب في اسلوب "إن خلق العالم في ستة خطوات سهلة") والمراجع - القسم المنصوص عليه في شكل الدليل الذي يمكن القيام به مع مساعدة من SDK.

القطعة الثالثة من اللغز - الأكثر المفضل لأولئك الذين غالبا ما يستخدم المنتج - أمثلة جاهزة. ودائما تقريبا، وأنها تغطي كافة الميزات من مجموعة المطور. وبفضل وجودها في كثير من الأحيان يمكن أن يغيب عن أي مرجع، دون محاولة لفهم بيئة البرمجة. عينات المستخدمين لتعريف أنفسهم بسرعة مع حقيقة أنك يمكن أن تخلق لتوفير حزمة البرنامج.

هناك أناس كسالى جدا للقراءة حتى البرنامج التعليمي وجيزة. وهذا غير مطلوب! نأخذ مثالا على ذلك، وتحريرها، وضبط لتناسب معاييرهم - وعنصر جديد من البرنامج جاهز.

من البسيط الى المعقد

بعد كل ما سبق، فإن القارئ قد يسأل: "SDK - أن هذه المجموعة من البرامج التي ليست من مصلحة للمطور الحالي ويحتاج المستخدمون فقط إلى التدليل على ما يرام؟" الجواب: يمكن تقسيم كل SDK إلى مجموعتين.

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

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

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

أحدث نسخة ليست دائما أفضل

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

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

الجبن الخالية فقط في مصيدة فئران؟

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.delachieve.com. Theme powered by WordPress.