Komputiloj, Programaro
SDK - kio ĝi estas? Priskribo kaj karakterizaj
Programistoj ŝatas ĝin kiam ilia laboro estas kiel al la uzanto. Sed ju pli oni ŝatas sian laboron daŭre kuŝis homoj, aldonante al la ŝajne finita produkto kelkaj el liaj ideoj. Tiam la miraklo de krea kaj inĝenierio iĝas eĉ pli bela. Sed tiel simpla ke la uzanto povas aliĝi la granda programistoj iras labori denove kaj produktis ilarojn. Sed kiam oni donas la nomon de tiuj utilecoj - SDK. Kio ĝi estas, ĝi estas priskribita en la artikolo.
La plej gravaj karakterizaĵoj
Mallongaj mallongigo enhavas longajn vortojn - Programaro Development Kit (aŭ aro de programisto). Multaj homoj pensas ke povas esti ajna programo por la disvolviĝo de programaro nomita la SDK, tio estas, ekzemple, Paskalo aŭ Delphi tradukilo. Tamen, kiel vi ne povas juĝi libron per ĝia kovrilo, kaj la produkto - de ĝia nomo. SDK - aro kiu etendas la funkciaron de programaro, ludoj, kompleksaj produktoj, ĝi ebligas krei vian propran programon, aŭ la nivelo de Krome, sed nur kun la originalaj disvolviĝoj.
Tri SDK baleno
SDK ofte ampleksas tri ĉefajn komponantojn. La plej grava - tio estas la programo mem aŭ aro de bibliotekoj kiuj permesas disvolvi novan produkton, bazita sur ekzistantan unu.
La dua parto - dokumentado. Kaj priskribis ĉion mallonge, koncize kaj simple. Ĝi inkluzivas Tutorial (paŝon post paŝo trejnado en la stilo de "La Kreo de la mondo en ses facilaj paŝoj") kaj Referenco - sekcio provizita en la formo de katalogo kiu povas esti farita kun la helpo de la SDK.
La tria peco de la puzlo - la plej ŝatata por tiuj, kiuj ofte uzas la produkto - preta ekzemploj. Kaj preskaŭ ĉiam, ili kovras ĉiujn karakterizaĵojn de la ellaboranto ilaro. Danke al ilia ĉeesto povas ofte mankas ajna Referenco, sen provi kompreni la programado medio. Specimenoj uzantoj familiarizar sin rapide kun la fakto ke vi povas krei provizi programo pakaĵo.
Ekzistas homoj, kiuj estas tro mallaborema por eĉ legi la mallongan lernilon. Kaj tio ne estas bezonata! Prenu ekzemple, eldoni ĝin, alĝustigi konveni ilian kriterioj - kaj nova komponanto de la programo estas preta.
De simpla al kompleksaj
Post ĉiuj el la supre, la leganto povus demandi: "? SDK - ke tiu aro de programoj, kiuj ne estas de intereso por la nuna ellaboranto kaj uzantoj nur bezonas fajnan pampering?" Respondu: ĉiuj SDK povas esti dividita en du grupojn.
La unua estas necesa por porti pakaĵojn por la kreo de sendependaj ludoj kaj programoj. La plej bona ekzemplo estas DirectX, sen kiuj hodiaŭ ne funkcias kun ajna komputilo en Windows. Tamen, uzantoj estas provizita nur simpla operaciaj komponantojn postulita kuri aplikojn evoluintaj uzante ĉi SDK. Por programistoj, Microsoft ankaŭ proponas liberan aron de DirectX SDK, kiu estas komponanto de pli potenca produkto - Windows SDK. Ĝi enhavas ĉiujn dosierojn kiuj postulas por skribi novan aplikon aŭ komputila ludo: SI ++ bibliotekoj, kompililoj, multi-paĝo dokumentoj.
Por tiaj solvoj povas esti atribuita, kaj Android SDK - softvara pako desegnita por disvolvi aplikojn por smartphones. Ne necesas enprofundiĝi en la kompleksecojn de la acelerómetro kaj la sensor funkcio estas jam aldonita al la ilaro.
Dua grupo de interesaj SDK. Ĉi tio ne estas komponanto de la mastruma sistemo, kaj enorma memstara instrumentoj. Ekzemple, ili inkludas Torque aŭ Unueco - plena ludo motoroj kiuj havis la apogon de altnivelaj teknologioj. Tamen, tiaj decidoj estas malsamaj en tiu per la instrumentoj estas inkluzivita en la livero, vi povas krei grandan ludon aŭ programon sen lerni programadon tro profunda - sufiĉos por lerni la fundamentojn. Tre ofte en tiuj produktoj uzi sian propran skriptolingvoj kun simpligita funkcioj.
La lasta versio estas ĉiam la plej bona
Kutime SDK, kiu estis ĵus de la linio de muntado, ampleksas ne nur novaj aroj de iloj, sed ankaŭ grandan nombron da eraroj kaj bugs. Ekzemple, la plej nova eldono de Java SDK havas ok cifero nomo. Tamen, multaj ne rapidi por ĝisdatigi ilian softvaron. Ili restas fidelaj al la SDK versio 7.
Por kapti cimojn kaj bugs estis la plej simpla, la programistoj krei retejon kiu estas komforta komunumo - asocio de desarrolladores kaj uzantoj de SDK. Malsamaj kompanioj organizi komunikado en malsamaj manieroj, sed ofte estas forumo en la retejo. Uzantoj kaj programistoj estas dividitaj en la informoj ĝi troviĝas mankoj kaj diskuti la subtilecoj de laboranta en la SDK, konsiletoj kaj fari demandojn de teknika subteno bastono.
Liberaj fromaĝo nur en Mousetrap?
Ĝi okazas ke la programistoj krei informilo, kiu informas ĉiuj interesitaj pri la evoluo de siaj iloj kaj novaj versioj. Je la forumo povas preskaŭ ĉiam trovas branĉon kun detala dokumentado, kiu estas ĉiam ĝisdatigita. Aldoni al tiu artikolo SDK aŭtoroj, ilia komuneco kun la ordinaraj membroj de la komunumo kaj laboro ĉirkaŭ la horloĝo teknika subteno bastonon, kaj tuj iĝas klare, ke la komunumo - ĝi ne estas komunumo de libera SDK testers, ke tio estas provo por fari la produkton pli bona kaj pli bona.
Similar articles
Trending Now