SDK de Watson
Los SDK abstraen la mayor parte de la complejidad asociada al desarrollo de aplicaciones. Al proporcionar interfaces de programación en lenguajes que ya conoce, pueden ayudarle a trabajar más rápidamente con los servicios de IBM Watson.
SDK admitidos
Los siguientes SDK de Watson están soportados por IBM:
La referencia de API para cada servicio incluye información y ejemplos para estos SDK.
SDK de comunidad
Los siguientes SDK están disponibles en la comunidad de desarrolladores de Watson:
- SDK de ABAP para IBM Watson, utilizando SAP NetWeaver
- Android SDK
- sdk de go
- Ruby SDK
- SDK deSalesforce
- sdk de swift
- SDK de Unity
Actualizaciones y desuso de SDK
Los SDK de Watson soportados se actualizan según las siguientes directrices.
Creación de versiones semánticas
Los SDK de Watson soportados se adhieren a versiones semánticas con releases etiquetados como {major}.{minor}.{patch}
.
Frecuencia del lanzamiento de releases
Se lanzan releases de los SDK de forma independiente, y las actualizaciones pueden no producirse en las mismas fechas.
- Los releases actuales de los SDK de Watson se actualizan entre cada 2 y 6 semanas. Estos releases son actualizaciones menores o parches y no incluyen cambios que impliquen interrupciones. Puede actualizar a cualquier versión del SDK con el mismo número de versión principal.
- Las actualizaciones de versiones principales pueden incluir cambios que impliquen interrupciones y se publican aproximadamente cada 6 meses.
Release en desuso
Cuando se publica una versión principal, se continúa dando soporte al release principal anterior durante 12 meses en un periodo de desuso. El release en desuso puede actualizarse con correcciones de errores, pero no se añadirán nuevas prestaciones y puede que no haya documentación disponible.
Release obsoleto
Transcurrido el periodo de desuso de 12 meses, un release pasa a estar obsoleto. Es posible que el release funcione, pero no recibe soporte y no se actualiza. Debe actualizar al release actual.