? En SDK , en forkortelse for Software Development Kit, gir programmerere med verktøy for å utvikle programvare for visse typer maskinvare eller programvare systemer . Til stor nytte for programvareutviklere , ulike SDK-ene finnes for operativsystemer , spillkonsoller , datamaskiner og mange typer programvare miljøer . Google kjører ulike SDK pakker knyttet til Android , sin open- source operativsystem , som gir et bredt utvalg av verktøy for programmerere . Android
Android , Googles operativsystem for smarttelefon , har utvidet til å omfatte tablet PCer og noen bærbare . Lett og rask i forhold til Windows , designet Google Android på Linux OS rammeverk . Dette gjør Android langt sikrere enn andre operativsystemer , som Linux er fortsatt langt mindre sårbare for sikkerhet knebukser enn andre operativsystemer . Android gjør bruk av en Google -avledet versjon av Java som optimaliserer batteriets ytelse og minnehåndtering på vert enheter .
Google Android SDK
p Som navnet tilsier , Google Android SDK lar programmerere å utvikle programvare som fungerer på Android operativsystem. Det gir en Android- emulator og en virtuell maskin som kjører på en Linux-kjerne , begge komponentene som imitere Android OS for å se hvordan programvaren kjører innenfor dette operativsystemet. Google tilbyr også utviklingsverktøy og programvare biblioteker som kreves for Android-programmer .
Google App Engine SDK
Små programmer og widgets som tjener en rekke formål , noen apps faller inn i kategorien av web apps , noe som betyr at en bruker skal ha tilgang til programmet via Internett. Google er vert for disse Web apps selv, og gir Google App Engine SDK for utviklere å bruke. Gir flere verktøy for programmerere , gir Google denne SDK for forskjellige programmeringsspråk , inkludert Java og Python .
Google Analytics SDK for Android
Beregnet for de som opprettholder apps på Android Market , Google Analytics SDK for Android tillater utviklerne å spore detaljene i bruk av markedsførte apps. Dette SDK inneholder informasjon om søknad sidevisninger , sporing av e -handel gjennom apps og sporing av spesifikke hendelser innen applikasjoner. Utviklere kan sette opp spesialiserte omstendigheter for å spore , som for eksempel bruk av en bestemt funksjon i et program . Utviklere kan anonymisere resultatene å beskytte hver brukers privatliv. Dette SDK -pakken kan hjelpe en programmerer vite om hans markedsføring kampanjen har vært vellykket.