Kompjutera, Program
SDK - çfarë është ajo? Përshkrimi dhe karakteristikat
Programmers pëlqen kur puna e tyre është si për përdoruesit. Por sa më tepër pëlqen punën e tyre të vazhdojnë të laikëve, duke shtuar për të produktit të përfunduar në dukje disa nga idetë e tij. Atëherë mrekullia e krijuese dhe inxhinierisë bëhet edhe më e bukur. Por në mënyrë të thjeshtë që përdoruesi mund të bashkohet me programuesit e mëdha të shkojnë për të punuar përsëri dhe prodhuar kits. Dhe ata i japin emrin e këtyre shërbimeve - SDK. Ajo që është, ajo është përshkruar në nenin.
Karakteristikat më të rëndësishme
shkurtim i shkurtër përmban fjalë të gjata - Kit Zhvillim Software (ose grup i zhvilluesi i softuerit). Shumë njerëz mendojnë se mund të jetë ndonjë program për zhvillimin e softuerit të quajtur SDK, që është, për shembull, Pascal apo Delphi përpiluesit. Megjithatë, si ju nuk mund të gjykojë një libër nga të saj mbuluar, dhe produkti - nga emri i saj. SDK - një grup që shtrihet funksionalitetin e software, lojra, produktet komplekse, kjo e bën të mundur për të krijuar programin tuaj, ose nivelin e kësaj, por vetëm me zhvillimet origjinale.
Tre SDK balenë
SDK shpesh përfshin tre komponentë kryesorë. Më e rëndësishme - kjo është vetë programi, ose një grup i bibliotekave që lejojnë për të zhvilluar një produkt të ri, të bazuar në një ekzistues.
Pjesa e dytë - dokumentacionin. Dhe ajo e përshkroi atë gjithë shkurtimisht, në mënyrë koncize dhe thjesht. Ai përfshin një tutorial (hap pas hapi trajnimin në stilin e "krijimit të botës në gjashtë hapa të thjeshtë") dhe i referencës - Seksioni dhënë në formën e një directory që mund të bëhet me ndihmën e SDK.
Pjesa e tretë e enigmës - më e preferuar për ata që shpesh përdor produktin - shembuj të gatshëm. Dhe pothuajse gjithmonë, ata mbulojnë të gjitha tiparet e zhvilluesi kit. Falë pranisë së tyre shpesh mund të humbasë çdo referencë, pa u përpjekur për të kuptuar mjedisin e programimit. Mostrat përdoruesit të njihen shpejt me faktin se ju mund të krijojë për të siguruar një paketë të programit.
Ka njerëz që janë tepër dembel për të lexuar edhe tutorial të shkurtër. Dhe kjo nuk është e nevojshme! Të marrë një shembull, për të ndryshuar atë, të përshtatur për të përshtaten kriteret e tyre - dhe një komponent i ri i programit është gati.
Nga e thjeshtë në kompleks
Pas të gjithë e më lart, lexuesi mund të pyesë: "SDK - se ky grup i programeve, të cilat nuk janë me interes për zhvilluesi i saj aktual dhe përdoruesit duhet vetëm për të pampering gjobë??" Përgjigje: të gjitha SDK mund të ndahen në dy grupe.
E para është e nevojshme për të kryer paketa për krijimin e lojrave dhe programeve të pavarura. Shembulli më i mirë është DirectX, pa të cilin sot nuk është duke punuar me ndonjë kompjuter në Windows. Megjithatë, përdoruesit janë dhënë komponentë vetëm thjeshtë operacionale të nevojshme për të drejtuar kërkesat zhvilluar duke përdorur këtë SDK. Për zhvilluesit, Microsoft gjithashtu ofron një grup të lirë të DirectX SDK, e cila është një komponent i një produkti më të fuqishme - të Windows SDK. Ai përmban të gjitha dosjet që janë të nevojshme për të shkruar një aplikim të ri apo një lojë kompjuterike: biblioteka SI ++, hartuesit, dokumente multi-faqe.
Për zgjidhje të tilla mund t'i atribuohet, dhe Android SDK - një paketë software projektuar për të zhvilluar aplikacione për smartphones. Nuk ka nevojë për të gërmoj nëpër libra në intricacies e Accelerometer dhe funksionin sensor tashmë është shtuar në kit.
Një grup i dytë i SDK interesante. Kjo nuk është një komponent i sistemit operativ, dhe instrumente të mëdha vetë-përmbante. Për shembull, ato përfshijnë Torque ose Unitetit - motorët e lojë të plotë, e cila përfshin mbështetje për teknologjitë më të përparuara. Megjithatë, vendimet e tilla janë të ndryshme në se me anë të instrumenteve të përfshira në ofrimin e, ju mund të krijoni një lojë e madhe apo një program pa programim shumë të thellë të mësuarit - do të jetë e mjaftueshme për të mësuar bazat. Shumë shpesh në këto produkte të përdorin gjuhët e tyre scripting me funksione të thjeshtuara.
Versioni i fundit nuk është gjithmonë më të mirë
Zakonisht SDK, e cila ishte vetëm off linja e montimit, përfshin jo vetëm të reja grupe të mjeteve, por edhe një numër të madh të gabimeve dhe të mete. Për shembull, publikimin e fundit të Java SDK ka tetë emër shifror. Megjithatë, shumë nuk nxitojnë për të rinovuar programet e tyre. Ata mbeten besnik SDK versionin 7.
Për kapjen e mete dhe bug fixes të ketë qenë më e thjeshtë, zhvilluesit të krijojë një faqe interneti që është bashkësia e rehatshme - Asociacioni i zhvilluesve dhe përdoruesve të SDK. kompani të ndryshme organizojnë komunikimin në mënyra të ndryshme, por shpesh është një forum në këtë faqe interneti. Përdoruesit dhe zhvilluesit janë të ndarë në informacionin ajo gjeti mangësi dhe për të diskutuar hollësitë e punës në SDK, këshilla dhe të bëni pyetje të personelit ndihmës teknik.
Djathë të lirë vetëm në një mousetrap?
Kjo ndodh se zhvilluesve të krijojnë një buletin, i cili njofton të gjithë të interesuar për zhvillimin e mjeteve të tyre dhe versionet e reja. Në këtë forum ju pothuajse gjithmonë mund të gjeni një degë me një dokumentacion të detajuar, e cila është përditësuar gjithmonë. Shtoje te këtij neni autorëve SDK, kungimin e tyre me anëtarët e zakonshëm të komunitetit dhe të punojnë gjatë tërë kohës stafit mbështetës teknik, dhe në të njëjtën kohë bëhet e qartë se komuniteti - kjo nuk është një komunitet i testers pa SDK se kjo është një përpjekje për të bërë produktin më të mirë dhe më të mirë.
Similar articles
Trending Now