ServerMonitor

Developer: kesrut
Category: Network & Communications
Beginner: Yes
Platform: Harmattan

Application Description:

My app is named ServerMonitor. This summer I started to learn C++ and Qt. It’s my first Qt App. App uses SSH protocol (I’m using libssh2 library) to connect to server and get some information (like uptime/memory usage/loads). It’s tiny app. Not very advanced. It might have bugs or crash. It was hard to develop without real device.

* I learn how to use Qt, QML and C++. App’s most logic done in C++. So for me it was hard understand how to connect QML and C++.
* App uses aegis to store password securely. I had to debug to make aegis work properly.
* Learn how to work with memory management. My app might have memory leaks.
* Many people love Qt. But I found for me my Qt app crashes more than iPhone version. Maybe practice makes everything.
* I started to do my app in summer beginning. I participated on #harmattan channel using heymaster nick. Helpful people helped on app development. Without them i won’t writing these words now.
* I posted whole code on github. It’s my first opensource project.

Download Instructions:
Github page for source code:
https://github.com/kesrut/ServerMonitorN9

Binary image for your Nokia N9 device is stored in file servermonitor_0.0.1_armel.deb. (on github)



Comments