During this project SaM planned to get acquainted with the latest mobile technologies and acquire the corresponding development expertise (particularly, for Apple iPhone) by implementing Mobile Monitor, client-server application for server remote monitoring.
The application’s client part was developed using iPhone SDK 3.1+Xcode, Objective C. The client part allows users to monitor memory, HDD, CPU and other parameters, set up the email notification (in case of failure), select the error log file storage (Windows Journal, Error.log file, or both), configure the user’s own Tab bar, etc.
The server part is a Win32 application installed via the MM Setup Wizard and operating in 3 modes: without a key, with a key/ Debug, with a key/ Reset. The application displays the following tabs (and the corresponding server parameters): System info, CPU, Memory, Processes, HDD, Network, SMART and Power.