The application helps a student to learn a language. The application is pretty basic and has few screen described below.
Allows to change the translation language. Basically switches the dictionary
Lesson Selection Screen.
Displays list of available lessons (number + title eg 1. Lesson Title)
Button Bar on Top: Back (previous screen) , Exercise (Exercise Screen), Previous, Next, Auto Play (continuous play).
Lesson Text is divided into parts. Each part consists of few words. Parts are displayed as a numbered list. Currently playing part is highlighted. Click over a part plays the part. Previous/Next plays a previous/next line.
Button Bar: Back (restores the previous screen).
Displays the selected word and its translation into the translation language (selected in preferences). Little speaker icon close to the word allows to check the word pronunciation.
Button Bar: Back (restores the previous screen), Give Up (uncovers the current word), Previous/Next (moves the cursor to a previous/next entry field)
The whole lesson text is displayed. Random words are replaced with entry fields. Valid entries are highlighted with green. Invalid entries are highlighted with red.
Support vertical and horizontal layout
Localization/Internationalization. Make an educated guess to select the default translation language.
Remember last open screen, last played part
Artifacts that you'll be provided
Lessons in a certain format (text, audio file, offsets in the audio file)
Target platforms: iPhone, iPad, Android, Blackberry
I have strict requirements to code quality, cleanness, readability and maintainability and your code will be reviewed. Therefore I need a strong experienced responsible iOS developer to implement the project on scope and on budget.
29 freelancers are bidding on average $1276 for this job
Hi, We are off shore based Smart Phone Applications/ Web development company working since 7 years. Please find the detailed bid in your PMB Thanks
We are your offshore developers building most important parts of your projects, iphone apps, android, web hosting, website designing, web development, Smart phone services all these at a pleasantly affordable price.
Hi, We are interested in this project and wish to pursue this project. We have extensive experience on required skills. Please check my PM for further details. Thanks, I A Rizvi
Hello Respected Client, I have Read your requirements and we are very experience in this concept. please check Message Board for more details. Thanks