I require an application for the Android Mobile OS (for example HTC G1, 'Google Phone') that has the following options:
1) when you start the application for the first time you are asked to specify some things about yourself (age, gender, looking for man/woman, which age) and pick a picture from the Android Photo Albums)
2) when you have specified that information or if you start it the following times it retrieves your location (or asks you to specify it by city/country if location information is not available) and shows the people that are within a range of 50 kilometers
3) There is a 'Contact' Button to send a message to someone you like
4) from the screen that shows the people there is also a button (below) to go to your Messages and to your profile.
5) Messages : you can see the names of the people that you have been in contact with. You can remove them from the list
6) Profile: the same screen that you saw the first time
7) This application should communicate via Webservices
- it should post the entered profile information as XML to the webserver and it should also post the photo as a bitmap
- it should retrieve profile information and photos from the webserver
Note 1: building the webserver-functionality is not part of this bidrequest. A separate bidrequest has been created for this.
Note 2: see attached ZIP for more detailed info
Addition:
a) if there are new messages, this should be visible in the bottom of the screen (near the 'messages button')
b) users should be able to enter keywords about themselves in the 'Profile' screen. If these keywords match with another person, the webservice returns the matching keywords. This should be visible to the user somewhere in the screen:? "Shared interests: <keywords>"