Dude Ubuntu Phone App Client

i would like to see a Dude client “app” for ubuntu touch ( Ubuntu phone )

https://developer.ubuntu.com/en/apps/sdk/tutorials/creating-an-sdk-app-project/

1. the app should only connect to dude server via wifi connection and/or mobile internet when needed ( selectable )
( touching the app icon jumps to a snapshot of the “outage” list , otherwise runs in background)

2. the app should give sound/vibration ( selectable ) alarm signal when there is an outage in dude server.
( poll time selectable ) (if possible , option to (also) receive alarm signal via sms)

3. “touching” the alarm notification should expand to live “outage” list
(using every available internet connection, wifi first)

4. in live outage list being able to ack the alarm.
(from here back to 1.)

Now i have (very) little programming skills, but am starting to develop it anyway.
looks like long nights ahead and get to know interesting people.

maybe someone out there to help me. then please add your bits and pieces.

would be handy to get some documentation or pointers from Dude developers how to interact between client and server.

Henk.

Ubuntu touch is such a niche plataform that Mikrotik small resources should not be able to direct any effort ot it. Right now the major mobile plataform is Android, if there´s any effort to build a mobile client for the dude it should be there.

You have misunderstood hengst. He is going to write such application, not requesting it from mikrotik. He asks for interface description, but now the dude 6rc is in early development stage expecting rapid changes and older version is not supported by mikrotik. The argument that Ubuntu phone is rare is valid too.

Hengst: If it is some school task, well, good luck. If you mean it seriously, try android instead.

I wrote an Android version available here:
https://play.google.com/store/apps/details?id=ie.snowy.thedude&hl=en

Right now, with The Dude 6.34rc41, there is no Web Server, so your Android client doesn’t work. :frowning: I know that’s not your fault… When the web server returns to The Dude, I gather your client will then work again?

It would be nice if your app used the API service instead of the web site, but I suppose that’s something you considered when writing the client and rejected for a good reason. (I’m guessing there’s not enough info exposed through the RouterOS API for The Dude as yet…)

I do rather like the idea of an Android Dude client so that I can continue monitoring all my client networks and Internet connectivity when I’m not in front of my office desk - that’s definitely worth the asking price if you ask me! :slight_smile:

@Mikrotik Support & Dev ops,

please can you assist so that this app can work again in the updated version of The Dude.
Many thanks.