कम्प्युटरहरूसफ्टवेयर

SDK - के यो छ? वर्णन र सुविधाहरू

प्रयोगकर्ताहरूले तिनीहरूको कामलाई प्रयोगकर्ताद्वारा मन पराएमा माया गर्छ। तर तिनीहरू अधिक काम गर्छन् जब तिनीहरूको काम गैर-प्रोफेसरले जारी राख्दछ, उनीहरूको विचारहरूको प्रतीक रूपमा समाप्त उत्पादन भागमा थपिन्छन्। त्यसपछि रचनात्मक र ईन्जिनियरिङ् विचारको चमत्कार अझ सुन्दर हुन्छ। तर त्यो साधारण प्रयोगकर्ताले ठूलो सामेल हुन सक्छ, प्रोग्रामरहरू फिर्ता गर्न र उपकरणहरूको सेटहरू उत्पादन गर्न जान्छ। र यी उपयोगिताहरूलाई एक नाम दिनुहोस् - SDK। यो के हो, लेखमा वर्णन गरिनेछ।

छोटो बारेमा

छोटो संक्षिप्त नाममा लामो शब्दहरू - सफ्टवेयर विकास किट (वा विकासकर्ता कार्यक्रमहरूको एक सेट) समावेश गर्दछ। धेरै व्यक्तिहरूले सोचेका छन् कि सफ्टवेयर विकासका लागि कुनै पनि कार्यक्रम SDK भनिन्छ, जस्तै पास्कल वा डेल्फी कम्पाइलर। तथापि, किताब जस्तै कि कवर, र उत्पादन - यसको नाम बाट न्याय गर्न सकिँदैन। एसडीके एक सेट हो जसले कार्यक्रम, खेलहरू, उत्पादनहरूको कार्यक्षमता विस्तार गर्दछ, यसले तपाइँलाई आफ्नै प्रोग्राम सिर्जना गर्न अनुमति दिन्छ, तह वा एड-अन, तर मात्र स्रोतको परिणामहरू प्रयोग गरेर।

तीन व्हील एसडीके

एसडीके प्रायः तीन मुख्य घटक हुन्। सबैभन्दा महत्त्वपूर्ण प्रोग्राम आफै हो वा पुस्तकालयहरूको एक सेट हो जुन तपाइँले पहिले नै उपलब्ध के आधारमा नयाँ उत्पादनको विकास गर्न अनुमति दिन्छ।

दोस्रो भाग दस्तावेज हो। र यो सबै छोटो, संक्षिप्त र सरल मा वर्णन गरिएको छ। यसमा ट्यूटोरियल (चरण 6-चरण सिकाउने "6 सरल कदमहरू" शैलीमा विश्वको सिर्जना ") र सन्दर्भ - सन्दर्भमा एक खण्डको रूपमा एसडीकेसँग के गर्न सकिन्छ भन्ने मार्गदर्शकको रूपमा समावेश गर्दछ।

मोज़ेकको तेस्रो टुक्रा ती उत्पादनहरू प्रायः मनपर्ने हो जुन प्रायः उत्पादन-तयार गरिएको उदाहरणहरू प्रयोग गर्दछ। र लगभग सधैं तिनीहरूले विकास किटको सबै विशेषताहरू लुकाउँछन्। तिनीहरूको उपस्थितिको कारण, प्राय: सफ्टवेयर वातावरण बुझ्न खोज्ने कुनै पनि सन्दर्भ छोड्न सम्भव छ। नमूना चाँडै प्रयोगकर्तालाई प्रदान गरिएको सफ्टवेयर प्याकेजमा के बनाउन सकिन्छ भनेर परिचय गराउनेछ।

त्यहाँ व्यक्तिहरू पनि एक सानो ट्यूटोरियल पढ्न आलसी छन्। र यो आवश्यक छैन! एउटा उदाहरण लिनुहोस्, सम्पादन गर्नुहोस्, यसलाई तपाईंको मापदण्डमा अनुकूलित गर्नुहोस् - र कार्यक्रमको नयाँ भाग तयार छ।

सरल देखि जटिल

माथिको सबै भन्दा माथि, पाठक हुन सक्छ एक प्रश्न: "SDK - के यो? कार्यक्रमहरू को एक सेट जो वास्तविक विकासकर्ता को रुचि छैन र मात्र प्रयोगकर्ताहरु द्वारा पिडा लाड़ प्यार को लागि आवश्यक छ?" हामी जवाफ दिन्छौं: सबै एसडीकेहरू बिजुली रूपमा दुई समूहमा विभाजन गर्न सकिन्छ।

पहिलोमा तपाईंलाई स्वतन्त्र खेलहरू र कार्यक्रमहरू सिर्जना गर्न किटहरू समावेश गर्न आवश्यक छ। सर्वोत्तम उदाहरण DirectX हुनेछ, बिना नै कम्प्यूटर चलिरहेको कुनै कम्प्यूटर अहिले चलिरहेको छ। यद्यपि, सरल प्रयोगकर्ताहरू यस एसडीके प्रयोग गरी सिर्जना गरिएका अनुप्रयोगहरू चलाउनका लागि मात्र काम गर्ने घटकहरू प्रदान गरिन्छ। प्रोग्रामरहरूको लागि त्यहि कम्पनीले माइक्रोसफ्टलाई निःशुल्क जटिल DirectX SDK प्रदान गर्दछ, जुन अधिक शक्तिशाली उत्पादनको एक भाग हो - विन्डोज एसडीके। यसमा सबै अनुप्रयोगहरू जुन नयाँ अनुप्रयोग वा कम्प्यूटर गेम लेख्न आवश्यक छ: C ++ पुस्तकालयहरू, कम्मिलरहरू, बहु-पृष्ठ कागजातहरू।

यस्ता समाधानहरूमा एन्ड्रोइड एसडीके, स्मार्टफोनका लागि अनुप्रयोगहरू विकसित गर्न डिजाइन गरिएको सफ्टवेयर प्याकेज समावेश गर्दछ। यसले accelerometer वा सेन्सर को subtleties मा delve गर्न आवश्यक छैन, कार्यहरू पहिले नै किटमा थपिएका छन्।

एसडीकेहरूको दोस्रो समूह धेरै रोचक छ। यी OS घटक होइन , तर ठूलो आत्म-पर्याप्त उपकरणहरू। उदाहरणका लागि, उनीहरूले टोकक वा युनिटी - पूरा खेल इन्जिन समावेश गर्न सक्छन्, जुन सबैभन्दा उन्नत प्रविधिहरूको लागि समर्थन समावेश गर्दछ। तथापि, यी समाधानहरू तथ्यले फरक पार्छ कि डिलिवरीमा समावेश गरिएका उपकरणहरू प्रयोग गर्दै, तपाइँ प्रोग्रामिङ अध्ययन गर्न गहिराइ बिना अद्भुत खेल वा कार्यक्रम सिर्जना गर्न सक्नुहुनेछ - यसले आधारभूत कुराहरू सिक्न पर्याप्त हुनेछ। प्रायः यस्ता उत्पादनहरूले आफ्नै आफ्नै स्क्रिप्ट भाषाहरू सरलीकृत प्रकार्यहरूको प्रयोग गर्दछ।

नवीनतम संस्करण सधैँ राम्रो छैन

सामान्यतया एसडीके, जुन केवल पाइपलाइनबाट घट्छ, उपकरणको नयाँ सेटहरू मात्र समावेश गर्दछ, तर त्रुटि र बगहरूको एउटा ठूलो संख्या पनि। उदाहरणको लागि, जाभा एसडीकेको नवीनतम रिलीज शीर्षकमा आठ को संख्या हो। यद्यपि, धेरैले आफ्नो सफ्टवेयर अद्यावधिक गर्न चाँडै नगर्ने। तिनीहरू एसडीके संस्करण 7 मा सच्चा रहे।

बगहरू समात्न र बगहरू समाधान गर्न सजिलो थियो, डेभलपरहरूले समुदायलाई आरामदायक छ - एउटा एसडीकेको विकासकर्ता र एसडीकेका प्रयोगकर्ताहरूको सहयोग। विभिन्न कम्पनीले सञ्चार माध्यम विभिन्न तरिकामा व्यवस्थित गर्दछ, तर अक्सर साइटमा एक फोरम हो। प्रयोगकर्ता र प्रोग्रामरहरूले पत्ता लगाएका दोषहरूको बारेमा यो जानकारी साझेदारी गर्छन्, एसडीके को सबटाइजेसनलाई छलफल गर्न, प्राविधिक सहयोग कर्मचारीलाई सल्लाह र सल्लाह माग्नुहोस्।

केवल एक mousetrap मा नि: शुल्क पनीर?

यो हुन्छ कि विकासकर्ताहरू एक न्यूजलेटर सिर्जना गर्छन्, जसमा तिनीहरू सबै उपकरणहरू र नयाँ संस्करणहरूको विकासको बारेमा जानकारी दिन्छ। फोरममा, तपाईं लगभग संधै विस्तृत दस्तावेजको साथ एक शाखा भेट्टाउन सक्नुहुन्छ जुन सबै समय अद्यावधिक र पूरै छ। यो एसडीके लेखकहरूको लेखमा, समुदाय समुदायका साथ उनीहरूको सञ्चार र 24-घण्टा टेक्नोलोजी सहयोग कर्मचारीहरूसँग जोड्नुहोस्, र यो तुरुन्तै स्पष्ट हुनेछ कि समुदाय नि: शुल्क एसडीके परीक्षकहरूको समुदाय होइन, यो उत्पादन राम्रो र राम्रो बनाउने प्रयास हो।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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