Tecnología

Inicio

¿Qué es el SDK de Microsoft?

¿Qué es el SDK de Microsoft?


Desde los servidores a los teléfonos inteligentes para motores de búsqueda, Microsoft ha recorrido un largo camino desde su sistema operativo original lanzado en 1981. Microsoft introduce constantemente nuevas innovaciones y alienta a los desarrolladores externos para que la mayoría de ellos a través del uso de los kits de desarrollo de software (SDK). SDK de Microsoft permiten a cualquier persona con el conocimiento y la herramienta adecuada conjunto para desarrollar aplicaciones y bibliotecas para su amplia gama de productos.

SDK general

Muchas compañías como Microsoft hacen SDK disponible para los clientes para desarrollar aplicaciones que complementan y expandir su tecnología. SDK varían en términos de la cantidad de flexibilidad que ofrecen. Algunas compañías permiten un montón de acceso para modificar su software, mientras que otros tienen un alcance muy limitado. En algunos casos, los desarrolladores pueden tener que pagar para descargar un SDK, pero las herramientas también pueden ser de libre acceso. conocimiento y experiencia en programación Típicamente se necesita para entender completamente cómo utilizar un SDK.

microsoft SDK

Microsoft ha construido una biblioteca de productos de gran tamaño. Como tal, los desarrolladores tienen acceso a los SDK para muchas tecnologías. Microsoft ofrece SDK para su plataforma Azure, o "nube", así como su software de escritorio como Internet Explorer y Windows, la tecnología de servidores, incluidos los productos de Microsoft Exchange Server y desarrollo Web como SharePoint. Además, los SDK están disponibles para la suite de Office de productos, dispositivos como el teléfono y la tecnología de juegos móviles de Windows como el Kinect. Estos SDK, y muchos otros, están disponibles en el sitio web de desarrolladores de Microsoft.

Componentes y Propósito

Cada SDK de Microsoft tiene varios componentes para ayudar con el desarrollo de aplicaciones. Estos componentes incluyen generalmente código fuente de ejemplo, la documentación, las bibliotecas y las interfaces de programación de aplicaciones (API). Algunos SDK también pueden tener emuladores y recursos de imagen. El propósito de un SDK también varía. Por ejemplo, el Movie Maker y Windows DVD Maker de Windows SDK proporciona las herramientas necesarias para crear efectos y transiciones personalizadas. El SDK de Office Communicator permite la integración del software en aplicaciones Web y Windows.

Instalación y uso

SDK de Microsoft se descargan desde el sitio web de la compañía. Para el SDK se ejecute correctamente, los desarrolladores necesitan para equipar sus ordenadores con ciertas herramientas de soporte y el entorno adecuado. De nuevo, cada SDK tiene sus propios requisitos. El Excel 2010 SDK requiere que los desarrolladores tener Microsoft Visual Studio instalado en sus máquinas, mientras que el SDK de Azure necesita acceso de SQL Server para el trabajo. Todos los SDK de Microsoft se ejecutan en máquinas basadas en Windows.