https://github.com/andhikayuana/mqtt-demo
MQTT Demonstration and client using Android App
https://github.com/andhikayuana/mqtt-demo
android android-mqtt emqtt mqtt mqtt-broker mqtt-client mqtt-demo mqtt-protocol realtime
Last synced: 8 days ago
JSON representation
MQTT Demonstration and client using Android App
- Host: GitHub
- URL: https://github.com/andhikayuana/mqtt-demo
- Owner: andhikayuana
- Created: 2017-07-29T11:58:01.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-07T10:00:23.000Z (over 6 years ago)
- Last Synced: 2025-03-30T10:23:23.148Z (about 1 month ago)
- Topics: android, android-mqtt, emqtt, mqtt, mqtt-broker, mqtt-client, mqtt-demo, mqtt-protocol, realtime
- Language: Java
- Size: 133 KB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Chat using EMQTT
Simple Chat using EMQTT, You can see slide [here](http://slides.com/andhikayuana/intro-rtc)
## Requirements
1. [EMQTT](http://emqtt.io/)
2. [Android Studio + SDK](https://developer.android.com/studio/index.html?hl=id)
3. [Paho MQTT Client](https://github.com/eclipse/paho.mqtt.android)## Installation
### Setup MQTT Broker using EMQTT
1. Download here [emqtt.io](http://emqtt.io/downloads) and choose for your OS.
2. See installation at [here](http://emqtt.io/docs/v2/install.html)
3. To start your broker please following instructions in the docs
4. The Dashboard helps check running status of the broker, monitor statistics and metrics of MQTT packets, query clients, sessions, topics and subscriptions.| Default | Value |
|--|--|
| Default Address | http://localhost:18083 |
| Default User | admin |
| Default Password | public |
5. You can testing at the dashboard in websocket menu### Android
1. clone this repo and build the application
2. Please adjust with your environmen
3. Enjoy!## Contact
You can contact me at the emaill or [fb](https://www.facebook.com/yuana.andhika)
## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D