We are looking for a Great, Agile, Smart, and rapid iPhone developer(s).
Most important thing for us: Developer has to be fluent in English, understand what we are talking about, and make sure he understood well the project and what we are expecting from him.
We do not want to get any Bidding, before we make sure the developer has really understood well the project, the only questions that we will accept, would be technical questions. If not we will cancel the project and re-post it.
The project is a part of another project (that we will supply,as an xcode project).
This is what we need:
1) One screen, with 5 information content , (for example: Fruits)
The User chooses the information that he needs and clicks on an OK button, (we need the OK button, the user can't get to the second screen just by clicking on the information)
2) The user gets to the "Favorite screen" (that we supply)
The favorite screen consists in : contacts from his contact phone book, the contacts who are in the Favorite list, get the info, the other guys do not get the info that the user wants to share.
On the "Favorite screen" we need another work to be done:
At the bottom of the page we need to get a Button saying "Send".
The User has to be able to scroll this page to see all his contacts. But the SEND BUTTON at the bottom of the page don't has to move it has to be a part of the screen page.
When the user clicks on Send, a push message is sending the information (who has been chosen at the previous stage) + the user Name to the favorites contacts.
The push message has to make a ring sound when arriving, and vibrate when the phone is on silent
For example: a prompt message , "Steve likes bananas" , (when Steve is the user who sent the message, look at the PowerPoint presentation to make sure you understood well), the receiver gets the info, and he gets two choices, with 2 buttons saying:
"Join" or "Cancel".
If the user chooses "Join", it will mark it in the database (we will provide the web-service to run ),and will send another push message to the user "Steve" that "Friend name" has join him.
If he chooses "Cancel" then it's just do nothing.
All the details of the Job are in this short presentation except for the info at the first screen, once we've decided which worker are we going to work with, we will provide you with more information about the first information screen.