Kompjûters, Software
SDK - wat is it? Beskriuwing en funksjes
Programmeurs like it as harren wurk is as oan de brûker. Mar wat mear oft se graach harren baan trochgean te lizze minsken, tafoegjen oan it each sa klear produkt guon fan syn ideeën. Dan it wûnder fan kreative en technyk wurdt noch moaier. Mar sa ienfâldich dat de brûker kin meidwaan de grutte programmeurs gean oan it wurk wer en produsearre kits. En se jouwe de namme fan dizze nutsfoarsjennings - SDK. Wat it is, wurdt beskreaun yn it artikel.
De meast wichtige funksjes
Koarte abbreviation befettet lange wurden - Software Untjouwing Kit (of set fan software developer). In soad minsken tinke dat kin elk programma foar sêftguod ûntwikkeling hjit it SDK, dat is, bygelyks, Pascal of Delphi compiler. Mar, sa't jo kinne net rjuchtsje in boek troch syn omslach, en it produkt - út syn namme. SDK - a set dy't trochrint de funksjonaliteit fan de software, games, komplekse produkten, it makket it mooglik te meitsjen dyn eigen programma, of it nivo fan 'Boppedat, mar inkeld mei de orizjinele ûntwikkelings.
Trije SDK whale
SDK faak slaat faken trije wichtichste ûnderdielen. De meast wichtige - it is it programma sels of in set fan de biblioteken dy't tastean te ûntwikkeljen fan in nij produkt, basearre op in besteande ien.
It twadde part - dokumintaasje. En dat beskreaun dat alle koart, concisely en gewoan. It befettet in Tutorial (stap foar stap training yn 'e styl fan' e "De oprjochting fan 'e wrâld yn seis maklike stappen") en Reference - diel jûn yn de foarm fan in map dat kin dien wurde mei help fan SDK.
It tredde stik fan de puzel - de measte favoryt foar dyjingen dy't faak brûkt it produkt - klear foarbylden. En hast altyd, se dekke alle funksjes fan de Developer kit. Mei tank oan harren oanwêzigens kin faak misse gjin Reference, sûnder besykje te begripen de programmearring omjouwing. Samples brûkers om fertroud harsels gau mei it feit dat jo meitsje kinne om in programma pakket.
Der binne minsken dy't binne te lui om sels lêze de koarte Tutorial. En dat is net fereaske! Nim in foarbyld, bewurkjen, oanpasse te passe harren kriteria - en in nije komponint fan it programma is klear.
Fan ienfâldige te kompleks
Nei al it boppesteande, de lêzer kin freegje: "? SDK - dat dit set fan programma 's, dy't net fan belang foar de hjoeddeiske developer en brûkers allinnich moatte fyn ferslopping?" Antwurd: alle SDK kin ûnderferdield yn twa groepen.
De earste is it nedich om te drage pakketten foar it oanmeitsjen fan ûnôfhinklike spultsjes en programma. It bêste foarbyld is DirectX, sûnder hokker hjoed is net dwaande mei eltse kompjûter op Windows. Lykwols, brûkers wurde foarsjoen allinnich ienfâldige operasjonele ûnderdielen nedich om rinne applikaasjes ûntwikkele mei help fan dizze SDK. Foar ûntwikkelers, Microsoft ek biedt in frije set fan DirectX SDK, dat is in ûnderdiel fan in mear machtige produkt - Windows SDK. It befettet alle triemmen dy 'binne nedich om te skriuwen fan in nij programma of in kompjûterspul: SI ++ biblioteken, compilers, multi-side dokuminten.
Foar sokke oplossingen kinne wurde taskreaun, en Android SDK - een software pakket ûntwurpen om te ûntwikkeljen applikaasjes foar smartphones. Der is net nedich om ferdjipje har yn 'e intricacies fan' e accelerometer en de sensor funksje wurdt al tafoege oan it kit.
In twadde groep fan nijsgjirrige SDK. Dit is gjin ûnderdiel fan it bestjoeringssysteem, en enoarm himsels befette ynstruminten. Bygelyks, se û.o. Torque of Unity - fol spul motoaren, dêr't ek stipe foar de meast avansearre technologyen. Mar sokke besluten binne oars yn dat troch de wei fan 'e ynstruminten opnaam yn de levering, kinne jo in grutte spultsje of in programma sûnder learen programmearring te djip - sil wêze genôch om te learen fan de basis. Hiel faak yn dizze produkten brûke harren eigen skripttalen mei ferienfâldige funksjes.
De lêste ferzje is net altyd it beste
Meastal SDK, dat wie krekt út 'e gemeinte line, slaat faken net allinnich nije sets fan ark, mar ek in grut oantal flaters en bugs. Bygelyks, de nijste release fan Java SDK hat acht sifer namme. Lykwols, in protte net draaf nei update harren software. Se bliuwe trou oan SDK ferzje 7.
Om it fangen bugs en Brekreparaasjes west hawwe de meast ienfâldige, de ûntwikkelders meitsje in webside, dat is noflik mienskip - feriening fan de ûntwikkelders en brûkers fan SDK. Ferskillende bedriuwen organisearje kommunikaasje yn ferskillende wizen, mar faak is in foarum op de side. Brûkers en ûntwikkelers wurde ûnderferdield yn de ynformaasje dat fûn tekoartkommingen en diskusjearje oer subtile fan wurkjen yn 'e SDK, tips en freegje fragen fan technyske stipe personiel.
Free tsiis allinnich yn in mousetrap?
It bart dat de projektûntwikkelders meitsje in nijsbrief, dy't ynformearret alle ynteresse oer de ûntwikkeling fan har ark en nije ferzjes. By it foarum kinst hast altyd fine in tûke mei in detaillearre dokumintaasje, dat wurdt altyd bywurke. Taheakje oan dit artikel SDK skriuwers, harren kommuny mei de gewoane leden fan 'e mienskip en it wurk om de klok technyske stipe personiel, en yn ien kear dúdlik wurdt dat de mienskip - it is net in mienskip fan frije SDK testers dat dit is in besykjen om it produkt better en better.
Similar articles
Trending Now