Abrir menu principal

Kit de desenvolvimento de software, também conhecido como Software development kit, SDK ou "devkit", é tipicamente um conjunto de ferramentas de desenvolvimento de software que permite a criação de aplicativos[1] para um certo pacote de software[2], framework, plataforma de hardware, sistema de computador, console de videogame, sistema operacional, ou plataforma de desenvolvimento similar. Para criar aplicativos, deve-se utilizar um kit de desenvolvimento de software específico, sendo geralmente acompanhadas de um Ambiente de desenvolvimento integrado.

AplicaçãoEditar

Normalmente os SDKs são disponibilizados por empresas ou projectos opensource para que programadores externos tenham uma melhor integração com o software proposto ou encorajar o uso de sua plataforma.[2] Um exemplo de um SDK é o Platform SDK da Microsoft que inclui documentação, código e utilitários para que programadores consigam desenvolver as suas aplicações de acordo com um padrão de desenvolvimento para o sistema operativo em questão. A maior parte dos SDKs da Microsoft é encontrada no MSDN.

Empresas que fornecem SDKs para plataformas, sistemas ou sub-sistemas específicos podem algumas vezes usar outro termo para designar os SDKs. A Apple e a Microsoft, por exemplo, fornecem Device Driver Development Kits (DDKs) para o desenvolvimento de device drivers, e a PalmSource chamou o seu kit de desenvolvimento de PalmOS Development Kit (PDK).

Ver tambémEditar

Referências

  1. Beal, Vangie. «SDK - software development kit» (em inglês). Webopedia. Consultado em 7 de Maio de 2016 
  2. a b «SDK Definition». Tech Terms. 15 de Abril de 2010. Consultado em 7 de Maio de 2016 
  Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.