RačunalaSoftver

SDK - što je to? Opis i karakteristike

Programeri vole kada njihov rad je kao korisniku. Ali više vole svoj posao i dalje laici, dodajući da naizgled gotovog proizvoda neke od svojih ideja. Onda čudo kreativnih i inženjering postaje još ljepši. Ali tako jednostavno da korisnik može pridružiti veliki programeri idu ponovo raditi i proizvedeni kompleta. I daju ime tih komunalnih usluga - SDK. Šta je to, što je opisano u članku.

Najvažnijih karakteristika

Kratka skraćenica sadrži dugo činjenica - Software Development Kit (ili set programer). Mnogi ljudi misle da mogu biti bilo koji program za razvoj softvera pod nazivom SDK, koji je, na primjer, Pascal ili Delphi kompajler. Međutim, kao što ne možete suditi knjigu po koricama, a proizvod - od svoje ime. SDK - skup koji proširuje funkcionalnost softvera, igara, složenih proizvoda, što omogućava da napravite svoj program, ili na nivou toga, ali samo sa originalnim razvoja.

Tri SDK kita

SDK često obuhvata tri glavne komponente. Najvažnije - to je sam program ili skup biblioteka koje omogućavaju da se razvije novi proizvod, na osnovu postojeće.

U drugom dijelu - dokumentacija. I to je to opisao sve kratko, sažeto i jednostavno. To uključuje Tutorial (korak po obuka korak u stilu "Stvaranje svijeta u šest jednostavnih koraka") i Reference - dio predviđen u obliku direktorij koji se može uraditi uz pomoć SDK.

Treći dio slagalice - najomiljeniji za one koji se često koristi proizvoda - spreman primjeri. I gotovo uvijek, oni pokrivaju sve karakteristike Developer Kit. Zahvaljujući njihovom prisustvu često može propustiti ni Reference, bez pokušaja da razumiju programskog okruženja. Uzorci korisnicima da se brzo upoznaju sa činjenicom da možete kreirati da pruži programski paket.

Postoje ljudi koji su previše lijeni da čak i pročitati kratak Vodič. I to nije potrebno! Uzmite primjer, urediti ga, prilagodi odgovaraju njihovim kriterijima - i nova komponenta programa je spreman.

Od jednostavnih do složenih

Nakon svega navedenog, čitalac se pitati: "SDK - da je ovaj skup programa, koji nisu od interesa za sadašnje developer i korisnici trebaju samo da fino maženje?" Odgovor: sve SDK može se podijeliti u dvije grupe.

Prvi je potrebno provesti paketa za stvaranje nezavisne igre i programe. Najbolji primjer je DirectX, bez koje danas ne radi s bilo kojeg računala na Windows. Međutim, korisnici se pružaju samo jednostavne operativne komponente potrebne za pokretanje aplikacija razvijenih pomoću ovog SDK. Za programere, Microsoft također nudi besplatan set DirectX SDK, što je komponenta moćniji proizvoda - Windows SDK. Ona sadrži sve datoteke koje su potrebne da napiše novu aplikaciju ili kompjutersku igricu: SI ++ biblioteke, kompajlera, više stranica dokumenata.

Za takva rješenja može se pripisati i Android SDK - softverski paket dizajniran za razvoj aplikacija za pametne telefone. Nema potrebe da se udubi u zamršenost akcelerometar i funkcija senzor je već dodan u kompletu.

Druga grupa zanimljivih SDK. Ovo nije komponenta operativnog sistema, i ogroman samostalan instrumenata. Na primjer, oni uključuju moment ili Unity - puna igra motora, koji uključuje podršku za najnaprednije tehnologije. Međutim, takve odluke su različiti u tom pomoću instrumenata uključene u isporuku, možete kreirati odlična igra ili program bez programiranja preduboko učenje - bit će dovoljno da nauče osnove. Vrlo često u ovim proizvodima koriste svoj programski jezici sa pojednostavljene funkcije.

Najnovija verzija nije uvijek najbolje

Obično SDK, koji je bio samo sa proizvodne trake, obuhvata ne samo nove setove alata, ali i veliki broj grešaka i bugova. Na primjer, najnovije izdanje Java SDK ima osam cifara ime. Međutim, mnogi nisu žuriti da ažuriraju svoj softver. Oni ostaju vjerni SDK verziju 7.

Za hvatanje greške i ispravke grešaka su najjednostavniji, programeri izradu web stranica koje su udobne zajednica - udruženje programera i korisnika SDK. Različitih kompanija organizirati komunikaciju na različite načine, ali često je forum na sajtu. Korisnici i programeri su podijeljeni u informacije koje je utvrdio nedostatke i razgovarati suptilnost rada u SDK, savjete i postavljati pitanja tehničkog osoblja za podršku.

Besplatan sir samo u mišolovka?

Dešava se da programeri stvaraju bilten, koji obavještava sve zainteresirane o razvoju svojih alata i nove verzije. Na forumu možete gotovo uvijek naći granu s detaljnu dokumentaciju, koja je uvijek ažurira. Dodaj ovaj članak SDK autori, svoje zajedništvo s običnim članovima zajednice i rad oko tehničko osoblje za podršku sat, i odjednom postaje jasno da zajednica - to nije zajednici slobodnih SDK testerima da je to pokušaj da se proizvod bolje i bolje.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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