All Projects → jflavio11 → MqttAndroidExample

jflavio11 / MqttAndroidExample

Licence: other
An example Android app using MQTT protocol

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to MqttAndroidExample

WeConnect-mqtt
MQTT Client that publishes data from Volkswagen WeConnect
Stars: ✭ 14 (-26.32%)
Mutual labels:  mqtt-client, mqtt-protocol
Luamqtt
luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client
Stars: ✭ 58 (+205.26%)
Mutual labels:  protocol, mqtt-client
mqtt-datasource
MQTT Datasource for Grafana allows streaming data from any MQTT broker running either locally or remotely.
Stars: ✭ 99 (+421.05%)
Mutual labels:  mqtt-client, mqtt-protocol
Kadence
⚠️ KADENCE HAS MOVED TO GITLAB ⚠️
Stars: ✭ 363 (+1810.53%)
Mutual labels:  eclipse, protocol
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 3,309 (+17315.79%)
Mutual labels:  mqtt-client, mqtt-protocol
mqtt
Kotlin cross-platform, coroutine based, reflectionless MQTT 3.1.1 & 5.0 client & server
Stars: ✭ 31 (+63.16%)
Mutual labels:  mqtt-client, mqtt-protocol
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+12984.21%)
Mutual labels:  mqtt-client, mqtt-protocol
StriderMqtt
A very thin MQTT client
Stars: ✭ 21 (+10.53%)
Mutual labels:  protocol, mqtt-client
MQTT-Board
Diagnostic-oriented MQTT client tool. Supports MQTT 5.0 and 3.1.X protocols, connections to multiple brokers, MQTT operations logs and multiple subscribe widgets with unique/history topic filtering mode. Saves configuration in browser's local cache.
Stars: ✭ 81 (+326.32%)
Mutual labels:  mqtt-client, mqtt-protocol
web-mqtt-client
A better MQTT API for the browser
Stars: ✭ 48 (+152.63%)
Mutual labels:  mqtt-client, paho
mqtt rs
MQTT broker in Rust
Stars: ✭ 23 (+21.05%)
Mutual labels:  protocol, mqtt-protocol
PSAVanCanBridge
VAN - CAN protocol bridge (V2C) for cars made by PSA Group (Peugeot, Citroen)
Stars: ✭ 67 (+252.63%)
Mutual labels:  protocol
mqtt-go
Yet another Go MQTT 3.1.1 client library: Go-ish interface, extensible and thread-safe (experimental stage; the API may change in future release)
Stars: ✭ 29 (+52.63%)
Mutual labels:  mqtt-client
ContextQuickie
An eclipse add-on which extens the context menu for accessing various tools.
Stars: ✭ 17 (-10.53%)
Mutual labels:  eclipse
adoptium
adoptium.net
Stars: ✭ 126 (+563.16%)
Mutual labels:  eclipse
metacom
RPC communication protocol for Metarhia stack 🔌
Stars: ✭ 42 (+121.05%)
Mutual labels:  protocol
Rubicon
Swift parser + mock generator
Stars: ✭ 42 (+121.05%)
Mutual labels:  protocol
diepssect
A public repo for hacky diep stuff - networking protocol, WebAssembly, memory editing, & physics
Stars: ✭ 26 (+36.84%)
Mutual labels:  protocol
lxtk
Language Client/Server Toolkit
Stars: ✭ 22 (+15.79%)
Mutual labels:  eclipse
minecraft-protocol
Library for decoding and encoding Minecraft packets
Stars: ✭ 20 (+5.26%)
Mutual labels:  protocol

MqttAndroidExample

An example Android app using MQTT protocol

What is MQTT?

MQTT is a publish-subscribe-based messaging protocol, this means that clients must subscribe to a specific topic where messages are sent. The MQTT broker (or server) is in charge of managing of sending message to a specific (or specifics) topics and all clients subscribed to it will be receiving the data. MQTT architecture. Image from HiveMQ

In Android?

The implementation of this protocol was developed thanks to Eclipse Paho project. You can check an article I wrote for The Android Pub about this project here: About the MQTT protocol for IoT on Android

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].