Project Mqtt Topic browser
$30-250 USD
Betales ved levering
Project Mqtt Topic browser
*Login Activity - that login to the Mqtt server (username and password), Register as well which will publish to root/registration/ in json format
*Navigation Drawer Activity - Future use
*Floating Action Button - This will have different uses through the app
*Tabbed Activity - Each page will subscribe to a /+ or /#, and unsubscribe after 10 sec, if the page is pull down (refreshed) it will subscribe again and unsubscribe after 10 sec.
All the topics payload is json with a "Header" in its root.
All the received json must be displayed in a List View with the Headers contents.
The List view should be clickable, a click must display all the json data, the floating action button will open a textbox and publish it to the json value "topic". A hold must give another menu {view, comment, report}.
Where view is the same as the click that displays the json data. Comment the same as the floating action button. Report will popup with various options and publish data to the json value "Report".
In the tab view the floating action button will bring up a menu ask for a topic, Header and comment and publish it to the root of the subscribed tab.
The list view should be searchable
Example First tab is subscribed to /root/politics/#
Floating button will publish to /root/politics/Trump
If you click on trump and view you will see the payload. And comment will publish to /root/politics/Trump. Report as well but it will generate json and be under the report field.
The next tab could be /root/sports
The idea is to browse different topics and see a list of topics and see a specific topic and create, comment or report it.
I'm a programmer as well but do not have the time. The topics should look pretty almost like a whatsapp message. The source code should be neat and very well commented in english. As I will expand on the app.
Prosjekt-ID: #16110968