iezed / Flutter-MQTT5

This is a basic implementation of the mqtt v5 client (https://pub.dev/packages/mqtt5_client) in flutter. This app allows you to test the mqtt protocol in flutter, sending and receiving messages in subscribed topics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Basic implementation of MQTT in Flutter with EMQX Broker

This repository showcases a basic implementation of the Flutter MQTT V5 client with the EMQX broker (SSL/TSL) in Flutter.

The application allows users to send messages to a selected topic, subscribe and unsubscribe to a topic, and display the last message in it.

It utilizes Provider as a state manager to showcase the MQTT status and the messages in the subscribed topic.

Development Setup

To get started, clone the repository and execute the following commands:

flutter pub get
flutter run

Screenshots


About

This is a basic implementation of the mqtt v5 client (https://pub.dev/packages/mqtt5_client) in flutter. This app allows you to test the mqtt protocol in flutter, sending and receiving messages in subscribed topics.


Languages

Language:C++ 36.4%Language:CMake 29.6%Language:Dart 25.8%Language:HTML 2.9%Language:Swift 2.7%Language:C 2.3%Language:Kotlin 0.2%Language:Objective-C 0.1%