Kompiuteriai, Programinė įranga
SDK - kas tai? Aprašas ir ypatybės
Programuotojai patinka, kai jų darbas yra kaip vartotojui. Bet daugiau jie patinka savo darbą toliau pasauliečiai, pridedant prie pažiūros gatavo produkto kai jos idėjas. Tada kūrybingi ir inžinerijos stebuklas tampa dar gražesnė. Bet taip paprasta, kad vartotojas gali prisijungti prie didieji programuotojų eiti vėl dirbti ir pagaminti rinkiniai. Ir jie šių komunalinių pavadinimą - SDK. Kas tai yra, ji yra aprašyta straipsnyje.
Svarbiausi bruožai
Trumpas santrumpa yra ilgas žodžius - Software Development Kit (ar programinės įrangos kūrėjas). Daugelis žmonių mano, kad gali būti kokia nors programa programinės įrangos kūrimo vadinamas SDK, tai yra, pavyzdžiui, Pascal ar Delphi kompiliatorius. Tačiau, kaip jūs negalite spręsti apie knygą pagal jos viršelį, o produktas - iš jo pavadinimo. SDK - tai rinkinys, kuris apima programinės įrangos, žaidimų, sudėtingų produktų funkcionalumą, ji leidžia sukurti savo programą, ar iš to lygio, bet tik su originaliais pokyčius.
Trys "SDK banginis
SDK dažnai apima tris pagrindinius komponentus. Svarbiausia - tai pati programa ar bibliotekų, kurios leidžia sukurti naują produktą rinkinys, grindžiamas esamos.
Antroji dalis - dokumentai. Ir tai jį apibūdino visus trumpai, glaustai ir paprastai. Ji apima pamoka (žingsnis po mokymo žingsnis "pasaulio sukūrimas Šeši paprasti žingsniai" stiliaus) ir nuoroda - skyriuje numatyta į katalogą, kad gali būti padaryta su SDK pagalba forma.
Trečiasis dėlionės - labiausiai mėgstama tiems, kurie dažnai naudoja gaminį - paruoštų pavyzdžių. Ir beveik visada, jie apima visas kūrėjas rinkinio funkcijas. Dėka savo buvimą dažnai gali praleisti bet kuri nuoroda, nesistengiant suprasti programavimo aplinką. Pavyzdžiai vartotojams greitai susipažinti su tuo, kad jūs galite sukurti teikti programos paketą.
Yra žmonių, kurie per daug tingus, kad net skaityti trumpas vadovas. Ir nereikia! Paimkite pavyzdį, jį redaguoti, keisti, kad tilptų savo kriterijus - ir nauja programos sudedamoji dalis yra pasirengęs.
Nuo paprastų iki sudėtingų
Galų gale, kas išdėstyta pirmiau, skaitytojas gali paklausti: "SDK - kad tai programų, kurios nėra sudominti šios kūrėjas ir vartotojų komplektas reikia tik bauda pasilepinti?" Atsakymas: visi "SDK galima suskirstyti į dvi grupes.
Pirmasis yra būtini paketus nepriklausomų žaidimų ir programų kūrimą. Geriausias to pavyzdys yra "DirectX, be kurių šiandien neveikia su bet kurio kompiuterio" Windows ". Tačiau vartotojams būtų teikiamos tik paprastus veiklos komponentus, kurių reikia paleisti programas sukurtos naudojant šį SDK. Kūrėjams, "Microsoft" taip pat siūlo nemokamą rinkinį "DirectX SDK, kuri yra daugiau galingas produktas komponentas - Windows SDK. Jame visus failus, kurie reikalingi parašyti naują prašymą ar kompiuterinį žaidimą: SI ++ bibliotekas, kompiliatoriai, kelių puslapių dokumentus.
Dėl tokių sprendimų galima priskirti ir "Android SDK" - programinės įrangos paketas, skirtas parengti paraiškas smartphonach. Nereikia knistis į pagreičio ir jutiklio funkcija gudrybės jau yra įtraukti į komplektą.
Antroji grupė įdomus SDK. Tai nėra operacinės sistemos komponentas, milžiniški įmontuotu priemonės. Pavyzdžiui, jie apima momentas arba Unity - Visas žaidimas variklius, kuri apima paramą pažangiausių technologijų. Tačiau tokie sprendimai yra skirtingi, kad naudojant priemones įtraukti į pristatymą, galite sukurti didelį žaidimą ar programą be mokymosi programas per giliai - bus pakankamai išmokti pagrindus. Labai dažnai šiuos produktus naudoti savo skriptų kalba su supaprastintų funkcijų.
Naujausia versija yra ne visada geriausias
Paprastai SDK, kuris buvo ką tik nuo surinkimo linijos, apima ne tik naujų rinkinių įrankiai, bet ir labai daug klaidų ir klaidų. Pavyzdžiui, naujausia versija Java SDK turi aštuonių skaitmenų vardą. Tačiau daugelis neskubėjo atnaujinti savo programinę įrangą. Jie lieka ištikimi SDK versija 7 d.
Gaudyti klaidas ir klaidų ištaisymų buvo paprastas, kūrėjai sukurti svetainę, kuri yra patogi bendruomenė - asociacija kūrėjams ir naudotojams SDK. Skirtingos bendrovės organizuoti bendravimą įvairiais būdais, bet dažnai yra forumas svetainėje. Vartotojai ir kūrėjai yra suskirstyti į informaciją, kurią ji rado trūkumų ir aptarti darbo SDK, patarimai subtilybes ir užduoti klausimus techninės pagalbos personalas.
Nemokama sūris tik tam pelėkautai?
Taip atsitinka, kad kūrėjai sukurti informacinį biuletenį, kuris informuoja visas domina apie savo įrankius ir naujų versijų kūrimo. Forume Jūs beveik visada rasite filialą su išsamia dokumentacija, kuri yra visada atnaujinamas. Pridėti į šio straipsnio SDK autorių, savo bendrystę su eilinių bendruomenės narių ir darbas ištisą parą techninės pagalbos darbuotojai, ir iš karto tampa aišku, kad bendruomenė - tai ne laisvos SDK testeriai bendruomenė, kad tai yra bandymas užtikrinti, kad gaminys geriau ir geriau.
Similar articles
Trending Now