FLUTTER ECOSYSTEM

aws_iot_data_api

AWS API client for AWS IoT Data Plane (generated from SDK API specification).

Latest version
2.0.0
30-day downloads
3.5K
Likes
1
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter/Dart package that provides a client for the AWS IoT Data Plane, enabling secure communication with AWS IoT Core devices. Generated from the official AWS SDK API specification, it supports publishing and subscribing to MQTT messages, managing device shadows, and handling real-time data exchange. The package is compatible across all major platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform IoT applications. It simplifies integration with AWS IoT services without requiring manual API implementation.

Use cases

  • Real-time device messaging
  • IoT device shadow management
  • MQTT-based sensor data streaming
  • Remote device control
  • Cross-platform IoT app development
  • Secure cloud-device communication

Key features

  • Generated from official AWS SDK
  • Supports MQTT over WebSocket
  • Platform-agnostic (all major OS)
  • Secure authentication via AWS credentials
  • Automatic serialization/deserialization
  • Built-in error handling

Suitable for

  • Developers building IoT apps with Flutter
  • Teams using AWS IoT Core
  • Applications requiring real-time device updates
  • Cross-platform mobile and web IoT solutions
  • Projects needing secure AWS IoT integration

Considerations

  • Requires AWS IoT Core setup
  • Needs proper IAM permissions
  • Depends on network connectivity
  • May require additional configuration for WebSocket connections
  • Not suitable for non-IoT AWS services
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add aws_iot_data_api

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.