کامپیوترنرمافزار

SDK - آنچه در آن است؟ توضیحات و ویژگی های

برنامه نویسان آن را دوست دارم وقتی که کار خود را مانند یک کاربر. اما بیشتر آنها دوست کار خود همچنان به وضع مردم، اضافه کردن به کالا به ظاهر به پایان رسید برخی از ایده های آن است. سپس معجزه خلاق و مهندسی حتی بیشتر زیبا می شود. اما بسیار ساده است که کاربر می تواند پیوستن به برنامه نویسان بزرگ به کار دوباره و کیت تولید شده است. SDK - و آنها نام این تاسیسات است. آنچه در آن است، آن است که در این مقاله توضیح داده شد.

مهم ترین ویژگی های

مخفف کوتاه شامل کلمات طولانی - کیت توسعه نرم افزار (یا مجموعه ای از توسعه دهنده نرم افزار). بسیاری از مردم فکر می کنم که می تواند هر برنامه ای برای توسعه نرم افزار به نام SDK، این است که، برای مثال، پاسکال یا کامپایلر دلفی هست. با این حال، شما می توانید یک کتاب توسط پوشش آن، و محصول قضاوت کرد - از نام آن است. SDK - مجموعه ای که گسترش قابلیت های نرم افزار، بازی، محصولات پیچیده، آن را می سازد می توان به ایجاد برنامه خود را، و یا سطح علاوه بر این، اما تنها با تحولات اصلی است.

سه نهنگ SDK

SDK اغلب شامل سه قسمت اصلی است. مهم ترین - آن را خود برنامه و یا مجموعه ای از کتابخانه که اجازه می دهد به منظور توسعه یک محصول جدید، بر اساس یک موجود است.

بخش دوم - اسناد و مدارک. و آن را توصیف کوتاهی، به اختصار و به سادگی. این شامل یک خودآموز (گام به گام آموزش در سبک "خلقت جهان در شش مرحله آسان") و مرجع - بخش ارائه شده در قالب یک دایرکتوری است که می تواند با کمک SDK انجام می شود.

قطعه سوم از پازل - مورد علاقه ترین برای کسانی که اغلب با استفاده از محصول - نمونه آماده شده است. و تقریبا همیشه، آنها را پوشش تمام ویژگی های کیت توسعه دهنده. تشکر از حضور آنها اغلب می توانید هر مرجع از دست ندهید، بدون تلاش برای درک محیط برنامه نویسی. نمونه کاربران را به خود گرفت به سرعت با این واقعیت است که شما می توانید ایجاد به ارائه یک بسته برنامه است.

افرادی که بیش از حد تنبل حتی آموزش مختصر به عنوان خوانده شده وجود دارد. و این است که لازم نیست! نگاهی به یک مثال، آن را ویرایش کنید، به تناسب تنظیم معیارهای خود را - و یک جزء جدید از این برنامه آماده است.

از ساده به پیچیده

پس از همه از بالا، خواننده ممکن است بپرسد: "SDK - که این مجموعه ای از برنامه، که از علاقه برای توسعه حال و کاربران نه تنها به از pampering خوب نیاز دارید؟؟" پاسخ: همه SDK را می توان به دو گروه تقسیم شده است.

برای اولین بار به انجام بسته برای ایجاد بازی ها و برنامه های مستقل لازم است. بهترین مثال از DirectX، بدون که امروز با هر کامپیوتر بر روی ویندوز کار نمی کند. با این حال، کاربران به اجزای عملیاتی تنها ساده مورد نیاز برای اجرای برنامه های توسعه یافته با استفاده از این SDK ارائه شده است. برای توسعه دهندگان، مایکروسافت نیز ارائه می دهد مجموعه ای رایگان از از DirectX SDK، که یک جزء از یک محصول قدرتمند تر - ویندوز SDK. این شامل تمام فایل هایی که مورد نیاز برای نوشتن یک برنامه جدید یا یک بازی کامپیوتری: کتابخانه SI ++، کامپایلرها، اسناد چند صفحه ای.

برای چنین راه حل می توان به نسبت، و آندروید SDK - یک بسته نرم افزاری طراحی شده برای توسعه برنامه های کاربردی برای گوشی های هوشمند. بدون نیاز به حفر کردن به پیچیدگی های شتاب سنج و عملکرد سنسور در حال حاضر به کیت اضافه وجود دارد.

گروه دوم از SDK جالب است. این یک نه جزئی از سیستم عامل، و ابزار خود شامل بسیار زیاد است. برای مثال، آنها عبارتند از گشتاور یا وحدت - موتورهای بازی کامل، که شامل پشتیبانی از پیشرفته ترین تکنولوژی. با این حال، چنین تصمیماتی با استفاده از ابزار موجود در تحویل در که متفاوت هستند، شما می توانید یک بازی بزرگ و یا یک برنامه بدون برنامه نویسی بیش از حد عمیق یادگیری ایجاد - به اندازه کافی برای یادگیری اصول اولیه خواهد بود. خیلی اوقات در این محصولات زبان های برنامه نویسی خود را با توابع ساده استفاده کنید.

آخرین نسخه است که همیشه بهترین نیست

معمولا SDK، که فقط از خط تولید خارج شد، شامل نه تنها جدید مجموعه از ابزار، بلکه تعداد زیادی از خطاها و اشکالات. به عنوان مثال، آخرین نسخه در جاوا SDK شکل هشت عنوان است. با این حال، بسیاری از عجله نیست برای به روز رسانی نرم افزار خود را. آنها وفادار به SDK نسخه 7 باقی می ماند.

برای ابتلا به اشکالات و رفع اشکال اند ساده ترین است، توسعه دهندگان ایجاد یک وب سایت است که جامعه راحت - انجمن توسعه دهندگان و کاربران SDK. شرکت های مختلف سازماندهی ارتباطات به روش های مختلف، اما اغلب انجمن در سایت است. کاربران و توسعه دهندگان را به اطلاعات تقسیم آن کاستی ها و بحث در مورد پیچیدگی های خاص مشغول به کار در SDK، راهنمایی و پرسش از کارکنان پشتیبانی فنی بپرسید.

پنیر رایگان تنها در تله موش؟

این اتفاق می افتد که توسعه دهندگان ایجاد یک خبرنامه، که به اطلاع همه چیز در مورد توسعه از ابزار خود و نسخه های جدید علاقه مند است. در فروم شما تقریبا همیشه می توانید یک شاخه با مستندات دقیق، که همیشه به روز کنید. اضافه کردن به این مقاله نویسندگان SDK، صمیمیت و همدلی خود را با اعضای عادی و معمولی جامعه و کار در اطراف ساعت کارکنان پشتیبانی فنی، و در یک بار روشن می شود که جامعه - آن است که یک جامعه از تست SDK آزاد نیست که این تلاش به محصول بهتر و بهتر است.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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