freeCodeCamp/guide/spanish/computer-science/what-is-an-sdk/index.md

1.4 KiB

title localeTitle
What is an SDK Que es un SDK

Que es un SDK

Un Kit de desarrollo de software (SDK) es un conjunto de herramientas y bibliotecas que puede utilizar para crear aplicaciones para un paquete de software específico.

Algunos SDK son críticos para desarrollar una aplicación específica de la plataforma. Por ejemplo, el desarrollo de una aplicación de Android en la plataforma Java requiere un Kit de desarrollo de Java, para las aplicaciones de iOS, el SDK de iOS y para la Plataforma universal de Windows, el SDK de .NET Framework.

También hay SDK que se instalan en aplicaciones para proporcionar análisis y datos sobre la actividad. Los ejemplos destacados incluyen Google y Facebook.

Puede ser algo tan simple como la implementación de una o más interfaces de programación de aplicaciones (API) en forma de algunas bibliotecas para interactuar con un lenguaje de programación en particular o para incluir hardware sofisticado que pueda comunicarse con un sistema integrado en particular.

Las herramientas comunes incluyen instalaciones de depuración y otras utilidades, que a menudo se presentan en un entorno de desarrollo integrado (IDE). Los SDK también incluyen con frecuencia el código de muestra y las notas técnicas de apoyo u otra documentación de respaldo para ayudar a aclarar los puntos del material de referencia principal.