Build an iPhone + Android Score keeping app
$250-750 AUD
Paid on delivery
I need someone to design and build the following application for iOS and Android.
The app should be a native application and work on all screen sizes.
Quality is most important here.
If you're unsure about anything, please ask. Do not asume.
Rules Screen
- To be displayed by default ONLY the first time the app is loaded
- To still be available from the menu on the top
General Score Keeping
- Minimum of 4 players required
- Type the player's name for each player
- Automatically count score at the end of the game. Top and bottom player are a team. Left and right player are another team.
History (Optional)
- Keep track of the results of a game (keep score) in a local history page that will track the last x number of games (how many can we keep? )
- Ability to clear history
- History to be backed up in iCloud
Rules
- There are Different rule sets that we want the user to be able to select from. Version 1 of the application will contain the "arabic" rules. This will only change the logic in the game and how the score is tallied. The language the app is displayed in will always be english.
Deployment
Completely free app with no advertising
Gameplay:
Deal
- The app needs to allow the user to press "start" once all names have been entered
- The start button will randomly select a dealer from the list of players.
- Once the dealer has dealt all cards, the user must enter a number against each player's name.
- The user must enter the numbers in the following order:
-- Player to the right of the dealer
-- Continue anticlockwise
- If the number 5 or above is entered into the box, it should automatically double (5=10, 6=12, 7=14, etc)
- If a player reaches a score of 30 or above, the minimum input for the text field must be 3. If this player (with 30 or above), enters 5 or more, it no longer doubles the score.
- If a player reaches a score of 40 or above, the minimum input for the text field must be 4. If this player (with 40 or above), enters 5 or more, it no longer doubles the score.
- The sum of all the numbers must be 11 or more. If not, the user must be presented with an error stating "Not enough tricks!" and be forced to move onto the next dealer and re-deal
Next Dealer:
- The next person to the right of the dealer must now be the dealer (anticlockwise).
Plus (Counter):
- If there are a total of 11 or more 'tricks' entered by the user the game may begin.
- Once the game begins, there should be a + sign next to each player's name. Pressing this PLUS button will add 1 to that players total.
- Winner: A partnership wins when one partner's score reaches or exceeds 41 points while the other partner's score is positive. If both teams reach this position in the same deal, the partnership with the higher total score wins.
END / Determine Winner
- There must be an "End" button in the centre of the screen to allow the user to end the game (once the cards have run out).
- On ending, a winning team must be determined, any player who has not reached their initial bid will be scored negatively, equal to the value of the initial bid. Failed bids of 5 or more therefore, score minus twice the number of tricks bid. Example: A player who bids 5 and takes fewer than 5 tricks scores -10 points. If a player who bids 4 and scores less than 4, will be -4.
Project ID: #9420547
About the project
18 freelancers are bidding on average $1709 for this job
Hello i have experience about mobile app i have made Chat App, School Manager App,IPTV Android app, Photo Sharing App and booking app also.. i have experience about OCR application for multiple platform.. i have m More
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i More