We need an *experienced* programmer to code a universal iPhone/iPad app with the following functionality: 1) Text to speech of large numbers. We will provide mp3s of all needed number names. The app should stitch together the mp3s to say the correct name of a number. There are 12 different recursive algorithms that need to be implemented depending on the size of the number. (There will be a setting to change from European to U.S. notation system) 2) Multiple choice quiz and a dictation mode quiz. App speaks a number, user needs to select right answer from a multiple choice list or right it 'long hand'. 3) Clickable list of 30 text items that leads to detailed descriptions. 4) Scrollable article text page. 5) email feature (sending numbers and mp3). 6) settings screen We have all the GUI designs ready in layered Fireworks PNGs. (iPad and iPhone versions are the same but have a different GUI layout). We provide all the mp3s. Please point to apps you have already programmed. We need someone who is: - attentive to design details and will match our mock-ups to the last details. - who will stick to deadlines - produces quality code - Need to have a variety of devices to test the app. - math background would be useful. We have a lot of projects and are looking for a regular provider. We will be happy to discuss and share GUIs.
## Deliverables
1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Employer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's Worker Legal Agreement).
2) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
3) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Employer's environment--Deliverables must be installed by the Worker in ready-to-run condition in the Employer's environment.
b) For all others including desktop software or software the employer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this project.
## Platform
iPhone & iPad. OS4.01 and back...