Menú
AWS IoT
Guía para desarrolladores

SDK de AWS IoT

Los SDK de dispositivos de AWS IoT le ayudan a conectar con facilidad y rapidez sus dispositivos a AWS IoT. Los SDK de dispositivos de AWS IoT contienen bibliotecas de código abierto, guías de desarrolladores con ejemplos y guías de migración para que pueda crear productos o soluciones de IoT innovadores en las plataformas de hardware deseadas.

SDK de AWS Mobile para Android

AWS SDK para Android contiene una biblioteca, ejemplos y documentación para que los desarrolladores creen aplicaciones móviles conectadas mediante AWS. Este SDK también permite llamar a las API de AWS IoT. Para obtener más información, consulte los siguientes temas:

Arduino Yún SDK

AWS IoT Arduino Yún SDK permite a los desarrolladores conectar sus tarjetas compatibles Arduino Yún con AWS IoT. Al conectar un dispositivo a AWS IoT, los usuarios pueden trabajar de forma segura con el agente de mensajes, las reglas y las sombras de objeto que AWS IoT proporciona, y con otros servicios de AWS como AWS Lambda, Kinesis y Amazon S3. Para obtener más información, consulte los siguientes temas:

AWS IoT Device SDK para Embedded C

AWS IoT Device SDK para Embedded C es un conjunto de archivos de origen C, que se puede utilizar en aplicaciones insertadas para establecer conexiones seguras con la plataforma de AWS IoT. Contiene clientes de transporte, implementaciones TLS y ejemplos de uso. También es compatible con características específicas de AWS IoT como una API para tener acceso al servicio Thing Shadows. Se distribuye como código fuente y está diseñado para integrarse en el firmware cliente junto con código de aplicación, otras bibliotecas y RTOS. Para obtener más información, consulte los siguientes temas:

AWS IoT C++ Device SDK

AWS IoT C++ Device SDK permite a los desarrolladores compilar aplicaciones conectadas mediante AWS y las API de AWS IoT. En concreto, este SDK se diseñó para los dispositivos que no tenían limitación de recursos y requerían características avanzadas, como la puesta en cola de mensajes, la compatibilidad con varios procesos y las características de idioma más actualizadas. Para obtener más información, consulte los siguientes temas:

AWS Mobile SDK para iOS

AWS SDK para iOS es un kit de desarrollo de software de código abierto, distribuido con licencia de Apache Open Source. El SDK para iOS contiene una biblioteca, ejemplos de código y documentación para ayudar a los desarrolladores a crear aplicaciones móviles conectadas mediante AWS. Este SDK también permite llamar a la API de AWS IoT.

AWS IoT Device SDK para Java

AWS IoT Device SDK para Java permite a los desarrolladores de Java tener acceso a la plataforma de AWS IoT mediante MQTT o MQTT sobre protocolo WebSocket. El SDK es compatible con la sombra de objeto de AWS IoT. Puede tener acceso a las sombras de objeto mediante métodos de HTTP, incluidos GET, UPDATE y DELETE. El SDK es también compatible con un modelo de acceso de sombra de objeto simplificado, lo que permite a los desarrolladores intercambiar datos con sombras de objeto utilizando únicamente métodos getter y setter, sin tener que serializar o deserializar documentos JSON. Para obtener más información, consulte los siguientes temas:

AWS IoT Device SDK para JavaScript

El paquete aws-iot-device-sdk.js permite a los desarrolladores escribir aplicaciones JavaScript que tengan acceso a AWS IoT mediante MQTT o MQTT sobre protocolo WebSocket. Se puede utilizar en entornos de Node.js y aplicaciones de navegador. Para obtener más información, consulte los siguientes temas:

AWS IoT Device SDK para Python

AWS IoT Device SDK para Python permite a los desarrolladores escribir scripts de Python para tener acceso con sus dispositivos a la plataforma de AWS IoT mediante MQTT o MQTT sobre protocolo WebSocket. Al conectar sus dispositivos a AWS IoT, los usuarios pueden trabajar de forma segura con el agente de mensajes, las reglas y las sombras de objeto que AWS IoT proporciona, y con otros servicios de AWS como AWS Lambda, Kinesis, Amazon S3 y mucho más.