We are looking for an android professional who can create following app
Application will include a physical workout routine
Requirements:
- all pictures and text related to the trainer must be easy to replace (possible translations and progression to using in-app purchase to buy additional trainers in future iterations) - please propose a solution allowing to keep graphics on screen in point 4. separate to the text (e.g. blank speech balloon on each picture with text inserted from a .txt file)
- AdMob support
- integration with Facebook - please propose ideas/possibilities, e.g. share 'I am on the N day of the training'
1. As an user, when I start the application, I want to be presented with main menu
2. As an user I want to be able to view an introduction to the routine - a description and a few slides showing how to complete required exercises
It should be possible to bring up a context menu showing list of exercises, choosing an exercise will take the user to the description
3. As an user, when I start the routine for the first time, I want to be see a screen with the trainer explaining how to use the app and how to complete the workout
Pressing the 'next' button should take the user to 'about the routine' screen but instead of bottom tabs there should be another next button.
Pressing the 'next' button should take the user to usual first workout screen.
4. As an user, when I start workout, I want to see an optional screen showing the trainer (customisable jpeg/png for each day) with a custom text, different for each day, displayed on a specified section of the image.
Pressing the 'start' button should take the user to a screen showing sets and repetition counters, list of exercises, and a 'start the exercise' button. that will change when pressed to a count down timer showing time to rest between sets.
When 'start the exercise' button is pressed it should change to 'stop' that user can press once exercise completed.
When 'start the exercise' button is pressed it should change to a countdown timer showing time to rest between sets. When 0 reached, app should play a sound and reset the button text to 'stop' if sets counter is bigger than 0
When all sets completed the app should take the user to another screen showing the trainer with a custom text, different for each day, displayed in a 'cloud'.
Settings should include an option to reset the routine progress.
In your proposals please state:
- What is your experience in android development?
- Did you work on similar project in the past?
- When can you deliver full solution?
- We would like to see progress of development so we can adjust details. How can you provide it?
Current bid is for android only, but if you are able to deliver an iphone version as well, please inform us about your offer.
Delivered solution requirements:
- must follow professional standards with comments in the code
- all source files must be included in the final deliverable
- full copyright
- app have to be ready for shipping to android market