Google Play badge

komplete të zhvillimit të softverit


SDK (KITET E ZHVILLIMIT SOFTWARE)

Një çantë e zhvillimit të programeve kompjuterike (e njohur si një devkit ose SDK) i referohet një grupi tipik mjetesh për zhvillimin e softuerit që lejojnë krijimin e aplikacioneve për një paketë softuerësh të veçantë, platformë harduerike, kornizë softuerësh, sistem kompjuterik, sistem operativ, tastierë lojrash video ose një të ngjashme. platforma e zhvillimit. Për të pasuruar aplikacione me reklama të përparuara, funksionalitete, njoftime pushimi dhe më shumë, një numër i madh i zhvilluesve të aplikacioneve implementojnë komplete të caktuara të zhvillimit të softverit. Disa SDK janë shumë të rëndësishme për zhvillimin e një aplikacioni specifik të platformës. Për shembull, zhvillimi i një aplikacioni android në një platformë Java kërkon një Kit Zhvillimi Java. Ekzistojnë gjithashtu SDK që janë instaluar në aplikacione për të siguruar të dhëna dhe analitikë në lidhje me veprimtarinë e aplikacionit. Disa nga krijuesit e shquar të këtyre SDK përfshijnë Facebook, InMobi dhe Google.

Shembuj të SDK përfshijnë iPhone SDK, Mac OS X SDK dhe Windows 7 SDK. SDK-të zakonisht përfshijnë një mjedis zhvillimi të integruar (IDE), i cili vepron si ndërfaqja qendrore e programimit. IDE mund të përfshijë një dritare programimi për një debugger për rregullimin e gabimeve të programit, për shkrimin e kodeve të burimit, si dhe një redaktues vizual që lejon zhvilluesit të krijojnë, si dhe të redaktojnë ndërfaqen grafike të përdoruesit të programit. IDE gjithashtu përmbajnë një përpilues i cili përdoret për të bërë aplikime nga skedarët e burimit.

Një numër i madh i SDK-ve përmbajnë kod kampioni, i cili u siguron zhvilluesve biblioteka dhe programe shembulli. Këto shembuj ndihmojnë zhvilluesit të mësojnë se si të krijojnë programe themelore duke përdorur SDK. SDK u mundëson atyre që të krijojnë aplikime më komplekse përfundimisht. SDK gjithashtu japin dokumentacionin teknik, ato mund të përfshijnë FAQ dhe tutoriale. Disa nga SDK-të mund të përfshijnë gjithashtu grafikë të mostrës, si ikona dhe butona që mund të përfshihen në aplikacione.

Për shkak të faktit se një numër i madh i kompanive duan të këshillojnë zhvilluesit të krijojnë aplikime për platformën e tyre, ato ofrojnë SDK falas. Zhvilluesit mund thjesht të shkarkojnë një SDK nga faqja e internetit e një kompanie dhe të fillojnë menjëherë programimin. Sidoqoftë, për shkak të faktit se çdo çantë e zhvillimit të softuerit është i ndryshëm, mund të duhet një kohë që zhvilluesit të mësojnë të përdorin SDK të reja. Prandaj, një numër i madh i SDK-ve moderne përfshijnë dokumentacionin e gjerë dhe ato gjithashtu kanë një ndërfaqe programuese intuitive, kjo ndihmon për të stimuluar zhvillimin e programit.

SDK android përbëhet nga sa vijon:

Sa herë që Google lëshon një version të ri android, lëshohet gjithashtu një SDK përkatëse. Për të qenë në gjendje të shkruajnë programe duke përdorur veçoritë më të fundit, zhvilluesit duhet të shkarkojnë, si dhe të instalojnë çdo version SDK për telefonin e veçantë. Disa nga platformat e zhvillimit për të cilat thuhet se janë në përputhje me SDK përfshijnë sistemet operative si Linux, Windows dhe Mac OS. Komponentët e SDK të Android mund të shkarkohen veçmas. Shtesat e palës së tretë janë gjithashtu në dispozicion për t'u shkarkuar.

Download Primer to continue