ComputereSoftware

SDK - hvad er det? Beskrivelse og funktioner

Programmører lide det, når deres arbejde er ligesom for brugeren. Men jo mere de kan lide deres job fortsat lægfolk, hvilket bidrager til den tilsyneladende færdige produkt nogle af sine idéer. Så mirakel kreative og teknik bliver endnu smukkere. Men så enkel, at brugeren kan slutte sig til de store programmører gå på arbejde igen og produceret kits. Og de giver navnet på disse værktøjer - SDK. Hvad det er, er det beskrevet i artiklen.

De vigtigste funktioner

Korte forkortelse indeholder lange ord - Software Development Kit (eller sæt af software udvikler). Mange mennesker tror, at kan være ethvert program for udvikling af software kaldet SDK, der er, for eksempel, Pascal eller Delphi-compiler. Men da man ikke kan dømme en bog på dens omslag, og produktet - fra sit navn. SDK - et sæt, der udvider funktionaliteten af software, spil, komplekse produkter, det gør det muligt at lave dit eget program, eller niveauet for tilsætning, men kun med de originale udviklinger.

Tre SDK hval

SDK omfatter ofte tre hovedkomponenter. Det vigtigste - det er selve programmet eller et sæt af biblioteker, der gør det muligt at udvikle et nyt produkt, der er baseret på en eksisterende.

Den anden del - dokumentation. Og det beskrevet det hele kort, præcist og enkelt. Det omfatter en Tutorial (trinvis uddannelse i stil med "Skabelsen af verden i seks nemme trin") og reference - sektion i form af et register, der kan gøres ved hjælp af SDK.

Den tredje brik i puslespillet - den mest foretrukne for dem, der ofte bruger produktet - ready eksempler. Og næsten altid, de dækker alle de funktioner i udvikleren kit. Takket være deres tilstedeværelse kan ofte gå glip af nogen reference, uden at forsøge at forstå programmeringsmiljø. Prøver brugere at sætte sig hurtigt med det faktum, at du kan oprette til at give en programpakke.

Der er mennesker, der er for doven til at selv at læse den korte Tutorial. Og det er ikke påkrævet! Tag et eksempel, redigere det, justeres til at passe deres kriterier - og en ny del af programmet er klar.

Fra simple til komplekse

Efter alt det ovenstående, kan læseren spørge: "SDK - at dette sæt af programmer, som ikke er af interesse for den nuværende bygherren og brugerne behøver kun at fin forkælelse??" Svar: alle SDK kan opdeles i to grupper.

Den første er nødvendigt at foretage pakker til oprettelsen af uafhængige spil og programmer. Det bedste eksempel er DirectX, uden hvilken dag ikke fungerer med en hvilken som helst computer på Windows. Dog er brugere leveres kun simple operationelle komponenter, der kræves for at køre applikationer udviklet ved hjælp af denne SDK. For udviklere, Microsoft tilbyder også et gratis sæt af DirectX SDK, som er en del af en mere kraftfuld produkt - Windows SDK. Den indeholder alle de filer, der kræves til at skrive en ny ansøgning eller et computerspil: SI ++ biblioteker, compilere, flersidede dokumenter.

For sådanne løsninger kan tilskrives, og Android SDK - en softwarepakke designet til at udvikle applikationer til smartphones. Der er ingen grund til at dykke ned i de snørklede af accelerometer og sensoren funktionen er allerede føjet til sættet.

En anden gruppe af interessante SDK. Dette er ikke en del af operativsystemet, og enorme selvstændige instrumenter. For eksempel, de omfatter Moment eller Enhed - fuld spil motorer, der omfatter støtte til de mest avancerede teknologier. Men sådanne beslutninger er forskellige i, at ved hjælp af de instrumenter, der indgår i leveringen, kan du oprette en fantastisk spil eller et program, uden at lære programmering for dybt - vil være nok til at lære det grundlæggende. Meget ofte i disse produkter bruge deres egne scriptsprog med forenklede funktioner.

Den nyeste version er ikke altid den bedste

Normalt SDK, som var lige ved samlebåndet, omfatter ikke kun nye sæt af værktøjer, men også et stort antal fejl og bugs. For eksempel er den nyeste version af Java SDK har ottecifrede navn. Men mange ikke haste til at opdatere deres software. De forbliver tro mod SDK version 7.

Til at fange bugs og fejlrettelser har været den mest enkle, udviklerne oprette en hjemmeside, der er behagelig samfund - sammenslutning af udviklere og brugere af SDK. Forskellige virksomheder organiserer kommunikationen på forskellige måder, men ofte er et forum på sitet. Brugere og udviklere er opdelt i de oplysninger, den fandt mangler og diskutere nuancerne i arbejde i SDK, tips og stille spørgsmål til teknisk support personale.

Fri ost kun i en musefælde?

Det sker, at udviklerne skabe et nyhedsbrev, som informerer alle interesserede om udviklingen af deres værktøjer og nye versioner. På forummet kan man næsten altid finde en gren med en detaljeret dokumentation, der altid er opdateret. Tilføj til denne artikel SDK forfattere, deres fællesskab med de ordinære medlemmer af samfundet og arbejde døgnet rundt teknisk support personale, og på én gang det bliver klart, at samfundet - det er ikke et fællesskab af frie SDK testere, at dette er et forsøg på at gøre produktet bedre og bedre.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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