RačunalaSoftver

SDK - što je to? Opis i karakteristike

Programeri vole kada njihov rad je kao korisniku. No, više vole svoj posao i dalje laici, dodajući da je naizgled gotovog proizvoda neke od svojih ideja. Tada je čudo kreativni i inženjering postaje još ljepše. No, tako jednostavna da korisnik može pridružiti veliki programeri ići na posao opet i producirao setove. I oni daju ime tih komunalnih usluga - SDK. Što je to, što je opisano u članku.

Najvažnije značajke

Kratak naziv sadrži velike riječi - Software Development Kit (ili skupa programerom). Mnogi ljudi misle da može biti bilo koji program za razvoj softvera zove SDK, koji je, na primjer, Pascal ili Delphi prevodilac. Međutim, kao što se ne može suditi knjigu prema koricama, a proizvod - iz naziva. SDK - skup koji proširuje funkcionalnost softvera, igre, složenih proizvoda, što omogućuje da stvorite svoj vlastiti program, ili razinu toga, ali samo s originalnim zbivanja.

Tri SDK kita

SDK često obuhvaća tri glavne komponente. Najvažnije - to je sam program ili skup knjižnica koje omogućuju da se razvije novi proizvod, na temelju postojeće.

Drugi dio - dokumentaciju. I to je to opisao sve kratko, sažeto i jednostavno. To uključuje Tutorial (korak po korak trening u stilu „stvaranja svijeta u šest koraka”) i Referentnog - dijelom koji je u obliku katalog koji se može obaviti uz pomoć SDK.

Treći dio slagalice - najomiljeniji za one koji se često koristi proizvod - gotovim primjerima. I gotovo uvijek, oni pokrivaju sve značajke developer kit. Zahvaljujući njihovoj prisutnosti često može propustiti bilo kakvu referencu, ne pokušavajući shvatiti programiranje. Uzorci korisnicima da se brzo upoznaju s činjenicom da možete stvoriti dati programski paket.

Postoje ljudi koji su previše lijeni da se čak i pročitati kratak uvod. I to nije potrebno! Uzmi primjer, urediti ga, prilagoditi kako bi odgovarao njihovim kriterijima - i nova komponenta programa je spreman.

Od jednostavnih do složenih

Nakon svega navedenog, čitatelj bi se mogao zapitati: „SDK - da je ovaj skup programa koji nisu od interesa za ovog zahvata i korisnici trebaju samo fini maženje?” Odgovor: sve SDK može se podijeliti u dvije skupine.

Prvo je potrebno nositi pakete za stvaranje nezavisnih igara i programa. Najbolji primjer je DirectX, bez koje se danas ne radi s bilo kojeg računala na Windows. Međutim, korisnici nalaze samo jednostavne operativne komponente potrebne za pokretanje aplikacije razvijene pomoću SDK. Za programere, Microsoft također nudi besplatan set DirectX SDK, koji je sastavni dio snažniji proizvoda - Windows SDK. Ona sadrži sve datoteke koje su potrebne za pisanje novog programa ili računalnu igru: SI ++ biblioteke, prevodioce, više stranica dokumenata.

Za takve rješenja može se pripisati i Android SDK - softverski paket dizajniran za razvoj aplikacija za pametne telefone. Nema potrebe da se zadubiti u zamršenosti mjerača ubrzanja i funkciju senzora je već dodan u kompletu.

Druga skupina zanimljivih SDK. To nije dio operacijskog sustava, a ogromni samostalni instrumenti. Na primjer, oni uključuju okretnog momenta ili jedinstvo - puna igra motore, koji uključuje podršku za najnaprednije tehnologije. Međutim, takve odluke su različite u koji pomoću instrumenata uključenih u isporuci, možete stvoriti veliku igru ili program bez učenja programiranja previše duboko - bit će dovoljno da naučite osnove. Vrlo često se u tim proizvodima koriste vlastite skriptnih jezika s pojednostavljenim funkcijama.

Najnovija verzija nije uvijek najbolji

Obično SDK, koji je bio samo s proizvodne linije, obuhvaća ne samo nove kompleta alata, ali i veliki broj grešaka i bugova. Na primjer, najnovije izdanje Java SDK ima osam znamenkasti ime. Međutim, mnogi nisu žuriti ažurirati svoj softver. Oni ostaju vjerni SDK verzije 7.

Za hvatanje kukaca i bug ispravke su najjednostavniji, programeri izraditi web stranicu koja je udobna zajednica - Udruga developera i korisnika SDK. Različite tvrtke organiziraju komunikaciju na različite načine, ali često je forum na mjestu. Korisnici i razvijatelji su podijeljeni u informacijama utvrdio nedostatke i raspraviti suptilnosti rade u SDK, savjete i postavljati pitanja osoblja za tehničku potporu.

Besplatno sir samo u mišolovka?

To se događa da su programeri napravite newsletter, koji obavještava sve zainteresirane o razvoju njihovih alata i nove verzije. Na forumu možete gotovo uvijek naći granu s detaljnim dokumentacijom, koja je uvijek ažurirana. Dodaj na ovaj članak SDK autora, njihovo zajedništvo s običnim članovima zajednice i rad oko tehničkog osoblja, sat, i odjednom postaje jasno da zajednica - to nije zajednica slobodnih SDK testera da je to pokušaj da se bolje proizvoda i bolje.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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