Search packages, repositories and app categories

Package detailsv2.2.6

agora_rtm

Flutter wrapper around the Agora Real Time Message SDKs for Android and iOS.

AndroidiOS
30-day downloads
8.9K
Likes
76
Pub points
120

Install package

flutter pub add agora_rtm

Package Overview

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

A Flutter wrapper for the Agora Real-Time Messaging (RTM) SDK, enabling real-time text messaging and presence detection in cross-platform applications. It supports Android and iOS, allowing developers to integrate low-latency, scalable messaging features into live streaming and communication apps. The package facilitates direct one-to-one or group messaging with reliable delivery and user status tracking. Built on Agora's robust infrastructure, it ensures secure and efficient message transmission. Ideal for chat features in social apps, gaming, and collaborative tools.

Use cases

  • Real-time chat in social apps
  • Presence detection in team collaboration
  • In-game messaging
  • Live streaming interaction
  • Customer support chat

Key features

  • Low-latency messaging
  • User presence tracking
  • One-to-one and group messaging
  • Cross-platform support (Android & iOS)
  • Secure message delivery

Suitable for

  • Real-time communication apps
  • Social networking platforms
  • Gaming applications
  • Collaborative tools
  • Live event engagement

Considerations

  • Requires Agora account and API key
  • Limited to Android and iOS platforms
  • Dependent on Agora's backend services
  • Additional setup for authentication
  • Potential data usage in high-frequency messaging

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

AgoraRtm

This Flutter plugin is a wapper for Agora RTM SDK.

Pub.dev likes Pub.dev points
latest version Platform License RTE Dev Slack Link

Agora.io provides building blocks for you to add real-time messaging through a simple and powerful SDK. You can integrate the Agora RTM SDK to enable real-time messaging in your own application quickly.

NOTE: The main branch is major update base on the Agora RTM SDK 2.x, which introduces some break changes. previous releases please see the following branches(the version < 2.x):

Usage

To use this plugin, add agora_rtm as a dependency in your pubspec.yaml file.

Getting Started

  • See the example directory for a sample app using AgoraRtm.

Feedback

If you have any problems or suggestions regarding the sample projects, feel free to file an issue OR pull request.

For urgent issues, please submit a ticket to Agora Support to receive a timely response.

How to contribute

To help work on this sdk, see our contributor guide.

Categories

Dependencies

Dependency list 5 items

Source repository

Projects using this package