Se trata de un conjunto de herramientas de desarrollo que permiten a un programador crear aplicaciones para un sistema bastante concreto. Se puede ver como una interfaz de programación de aplicaciones o API creada para permitir el uso de cierto lenguaje de programación, o puede, también, incluir hardware sofisticado para comunicarse con un determinado sistema embebido. Los SDKs frecuentemente incluyen, también, códigos de ejemplo y notas técnicas de soporte u otra documentación de soporte para ayudar a clarificar ciertos puntos del material de referencia primario.
Un programador suele recibir el SDK del desarrollador del sistema para el que se está escribiendo el programa. Incluso, a veces el SDK puede descargarse de Internet. De hecho, muchos SDKs se distribuyen gratuitamente para animar a los desarrolladores a usar el sistema o el lenguaje. Así pues podemos deducir que a veces son usados como herramientas de marketing, por ejemplo, Foo Products distribuye el Widget SDK gratis para animar a la gente a utilizarlo. En consecuencia mucha gente se anima a comprar muchos otros widgets suyos ya que pueden programarlos gratuitamente


Últimos Comentarios