Develop an Language Learning App for iOS

This project received 67 bids from talented freelancers with an average bid price of $6070 USD.

Get free quotes for a project like this
Project Budget
min $5000 USD
Total Bids
Project Description

I am looking for a developer and designer to build a simple, data-rich language-learning application. The basic structure of the app is based on tables (I will be able to share a basic prototype with competitive bidders). The user chooses which lesson to do and answers a series of questions by choosing one of two possible answers (Yes/No, etc). At the end of each lesson, the user does a review exercise to practice new vocabulary.

Several new words are introduced before each set of questions (usually between 1-3 questions). The user sees each of these words with a translation into his own language, and hears the pronunciation of the word. When the user sees each question, he or she hears an audio file that plays automatically. Some questions come with a photograph which the user will see. After the user answers Yes or No, he sees the correct answer to the question, and hears an audio recording of the answer at the same time. There will be a status bar which shows how much progress the user has made in that lesson.

After each lesson finishes, there will be a short review exercise, in which the user matches words with translations, or clicks on the correct translation of a word which he hears. The app will keep track of the number of correct answers, and will show the user his score at the end of the exercise.

There will be a few other options: changing the volume, looking at your past scores on previous lessons, signing up for the full course, and a couple more basic ones.

The App’s freemium version will give users access to part of the content (about 20%), and if they want to do all the lessons, they must buy the full course.

Because the course contains about 5,000 questions (each of which has an audio file and related vocabulary) and because the course will be available in a number of languages (5 to start), the App must interact with a multi-lingual database of audio files, vocabulary, questions etc. I will need a backend CMS that generates app editions. I will be responsible for entering all of the content (vocabulary, questions, answers, audio, etc.) The backend (CMS) must be easy to use, because we will need to enter the thousands of questions and vocabulary word as well as audio, and to enter some basic metadata for each file in the CMS.

The app will need to include several ‘nag screens’ in the freemium version.

I need the app coded to work with Flurry for data-gathering purposes.

Ideally, I would like to work with a team which can do both the design and the coding of the app. The visual design is very important to me, and although it will not be very technically complex, I will need to work with a designer who can demonstrate strong skills.

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online