SDK

Software Development Kit” के लिए जाना जाता है। एक SDK एक विशिष्ट डिवाइस या ऑपरेटिंग सिस्टम के लिए developing applications करने के लिए उपयोग किए जाने वाले software का एक संग्रह है। SDKs के उदाहरणों में विंडोज 7 SDKs , मैक ओएस एक्स SDKs और iPhone SDK शामिल हैं।

एसडीके में आमतौर पर एक एकीकृत विकास वातावरण (आईडीई) शामिल होता है, जो central programming interface के रूप में कार्य करता है। IDE में स्रोत कोड लिखने के लिए एक programming window, प्रोग्राम त्रुटियों को ठीक करने के लिए a debugger और एक दृश्य संपादक शामिल हो सकता है |

जो डेवलपर्स को प्रोग्राम के graphical user interface (GUI) को बनाने और संपादित करने की अनुमति देता है। IDEs में एक कंपाइलर भी शामिल होता है, जिसका उपयोग source code files से एप्लिकेशन बनाने के लिए किया जाता है।

अधिकांश SDKs में नमूना कोड होता है, जो developers को उदाहरण कार्यक्रम और libraries प्रदान करता है। ये नमूने developers को SDK के साथ बुनियादी programs बनाने का तरीका सीखने में मदद करते हैं, जो उन्हें अंततः अधिक जटिल applications बनाने में सक्षम बनाता है।

SDKs technical दस्तावेज भी प्रदान करते हैं, जिसमें tutorials और अक्सर पूछे जाने वाले प्रश्न शामिल हो सकते हैं। कुछ एसडीके में sample graphics भी शामिल हो सकते हैं, जैसे buttons and icons, जिन्हें अनुप्रयोगों में शामिल किया जा सकता है।

चूंकि अधिकांश companies developers को अपने प्लेटफॉर्म के लिए एप्लिकेशन बनाने के लिए प्रोत्साहित करना चाहती हैं, SDK आमतौर पर मुफ्त प्रदान किए जाते हैं। Developers बस किसी कंपनी की website से एक SDK download कर सकते हैं और तुरंत programming शुरू कर सकते हैं।

हालांकि, चूंकि प्रत्येक software विकास किट अलग है, इसलिए Developers को नए SDK का उपयोग करने का तरीका सीखने में कुछ समय लग सकता है। इसलिए, अधिकांश आधुनिक SDK में व्यापक दस्तावेज शामिल हैं और एक सहज programming interface है, जो कार्यक्रम के विकास को प्रोत्साहित करने में मदद करता है।

Leave a comment