A simple Symbian C++ application. It does almoast nothing but its purpose is to give me a template that will let me learn programming for Symbian faster.
## Deliverables
This is a simple template application. It does almoast nothing but its purpose is to give me a template that will let me learn programming for Symbian faster. It should be written in C++ - The application should work on Symbian versions S60 2nd Edition, Feature Pack 2 and later - The application should have an image as its background - There should be two menues triggered by the phone's hotkeys: "Options" and "Exit" - When the user selects the "exit" menu, a message should come out saying "Do you really want to quit? YES NO". If the user selects "yes" the application closes. If they select "no" the message dissapears Activation - The activation is started by selecting the Options/Activate manu: when Activate is selected, an edit box appears with a label "Please enter your ID". If then the user selects "OK", the ID is remembered so that it is available on next starts of the program. The program is now activated. The activate menu should not be available any more, even if the program is restarted. - When the program is stareted it must fist check whether or not it has already been activated. If it has, then the activate menu should not be available. If it has not been activated the main screen should read "Please click Options/Activate in order to activate the program". Main Screen - If the program is not activated it should read "Please select Options/Activate in order to activate the program". - If the program has been activated it should display: the current time in a large font, filling the whole screen horizontally. 5 successive results received from the server (see below) A table drown as in graphic mode (See the attached image for an example) Conection with an internet server - A period of time should be set in the Options/Interval menu. It could be anything from 1 sec to 24hours. - The program should visit a website periodically, once per a given period of time. This is the period set by the user in the Options/Interval menu. - The address that the program whould visit is [login to view URL], where [login to view URL] is the current time on the phone, ID is the ID entered by the user during activation, and IMEI is the IMEI number of the device. - The website returns a result. The result is a 3 digit integer number. The program should visualize the last 5 results received from the server on the main screen, under the current time in a smaller font. Also the time when each result was received must be shown. In case no connection could be established with the server the words "Connection failed" should be shown instead of an integer. (See the attached image for an example) If there is something that is not clear, please don't hesitate to contact me.