SDK

SDK

¿Qué es SDK?

Un SDK, software development kit, es un conjunto de recursos para desarrollar integraciones o aplicaciones. Puede incluir bibliotecas, herramientas y documentación para una plataforma específica.

La configuración del SDK varía según el fabricante y también depende de si es para un lenguaje de programación, sistema operativo o hardware específico. Un componente estándar incluido en casi todos los SDK es la API (también denominada comúnmente en plural), con la que se pueden vincular proyectos de software a nivel de código fuente. 

Proporcionar esta interfaz de programación básica suele ir acompañada de una extensa documentación que incluye instrucciones sobre cómo usarla, así como otra información interesante. Gracias a él, los desarrolladores interesados ​​pueden hacerse rápidamente una idea de la viabilidad de su proyecto y cómo lograrlo.

Si es necesario o útil para el desarrollo, un buen SDK debe incluir un compilador o depurador y otras herramientas de prueba y análisis disponibles, así como todos los componentes técnicos esenciales, como el editor, la biblioteca, el sistema de tiempo de ejecución y el entorno de desarrollo. 

Imagen de David Gutiérrez
David Gutiérrez

CEO y Fundador de AMD Agencia de Marketing Digital desde 2006. Especialista en marketing digital, SEO e Inbound Marketing con más de 20 años de experiencia. Líder visionario apasionado por la innovación tecnológica, ayudando a empresas en Colombia y Latinoamérica a crecer digitalmente.

Si te gusto este post comparte con alguien más!

Artículos Relacionados