We need the following app developed.
Scope:
1. Target device: Symbian S60 V3 devices, with internal / external GPS.
2. The installer will install the app.
3. Default frequency will be set to 90 seconds, however this can be changed from the 'Settings' section of the app.
4. When the app is invoked, it will look for the GPS (internal / external) and invoke the same. It should display the proper error message if it fails to invoke that.
5. When GPS data is available, it will take the data in the interval mentioned above.
6. It will open GPRS connection, if not already opened, and post the GPS data to a url (we will provide that url). Additionally the following information should also be posted: a. Device Code (I believe this is unique) b. IMEI code (I believe this is also unique)
7. If the GPRS is not available (that is the phone is in use in voice call mode), it will log last 1000 (defaults to 1000, but configurable from 'Settings' section) locally and when the connection is established again, it will push submit the data to the utl, with proper timestamp.
8. It needs to be easy to use by non technical users.
Thanks