Learning Language + for iPhone



Learning Language + is an iPhone app that helps students become proficient in languages like French, Spanish, Italain & German in the shortest time possible. Learning Language + does this by focusing on real-life conversations instead of vocabulary and grammar.

Lessons start with Greetings, Conversation and Essentials in the order you would need them on a trip to France. Subsequent lessons address topics like getting through Customs, Taking the Bus and checking in to a Youth Hostel. There are over 100 lessons in all including Making Friends, Surfing and Flirting.

Learning Language + is currently in development and we would greatly appreciate your feedback. Please browse this page and answer a 5-minute survey at the bottom. We looking forward to working with you make Learning Language + the best apps for becoming proficient in a language.



Learning French + includes a Learning Companion, represented by a Panda in the screenshots below. The Learning Companion encourages users as they progress through lessons, and provides Help Tips. When a Help Tip is available, the Companion animates for 5 seconds or until tapped.

  • If the Companion is animated and tapped, display tooltip with Help Tip.
  • If the Companion is stationary and tapped, go to Help Screen.
  • The Companion smiles or frowns based on Exercise answers.



Learning French Lessons


Lessons

  • Display table view with list of lessons.
  • iOS system language phrase should be shown first, followed by study language.
  • Tap lesson to go to Phrases Screen.
  • Tap Heart icon in tab bar to go to Favorites Screen.
  • Tap Chart icon to go to Statistics Screen.
  • Tap Magnify Glass to display Search Screen.
  • Tap Gear icon to go to Settings Screen.
  • Set bookmark to last Lesson studied and move list to display last Lesson at top of screen.

Display the Learning Companion in the navbar. If user doesn’t select a tab option after 3 starts, offer Help Tips below and reset counter.

  • Show favorite phrases.
  • Show statistics.
  • Search phrases.
  • Customize settings.



Learning French Greetings


Greetings

  • Tap back arrow to return to Lessons Screen.
  • Tap phrase to hear it pronounced.
  • Press phrase to bring up tooltip; Favorite | Copy.
  • If user taps Favorite, then add phrase pair to Favorites and display heart icon.
  • If user taps Copy, then copy phrase to clipboard.
  • Tap Heart icon to remove from Favorites and hide heart.
  • Tap Right Arrow to go to first Exercise.
  • Tap Play icon in tab bar to cycle though Phrases & Exercises.

Help Tips

  • If user doesn’t tap phrase after entering screen 3 times “Tap on phrase to hear it pronounced.”
  • If user doesn’t press phrase after entering screen 6 times “Press phrase to Favorite or Copy.”



Learning French Favorites


Favorites

  • Same as Phrases Screen but filtered for Favorites.



Learning French Statitics


Statistics

  • Allow user to select a Goal. Default to 5 phrases a day.
  • Phrase is considered studied if user initiates one exercise, regardless if completed.
  • When user achieves Goal, Companion animates and displays alerts “Daily goal achieved!”
  • Display bar chart with number of phrases studied for last 7 days.
  • Streak is the number of consecutive days user opens app. If user misses a day, reset to 0.
  • If user hasn’t opened app by noon & Streak > 0, display Notification “Keep your streak going!”

Help Tip

  • If user doesn't select Goal after 5 seconds enterring the screen, diplay tooltip "Tap to select a daily Goal."



Learning French Search


Search

  • Return phrases matching searching string.
  • Implement fuzzy search so that “wether” returns “What is the weather forecast?”
  • Index all words so that “bad english” returns “My English is very bad."



Learning French Settings


Settings

  • Set default Study Language to be language other than system language. For example, if system language is English, then set default Study Language to French, Spanish, etc.
  • Set audio speed and accent for English and Study Language.
  • When user moves slider or chooses accent, say “What’s up dude?” (US), "Hello governor." (UK), "G'day mate." (Australian), and “How are you?” translated into all other languages.
  • If Daily Phrase selected, create Notification with random Study Language phrase.
  • If Streak > 0, create Notification “Keep your streak going!”.
  • Select Play Exercises (minimum 1) to cycle through if user taps Play button on Phrases Screen.

Help Tips
If user doesn't tap anything for 3 seconds after enterring screen, diplay tooltips below.

  • Set audio speed.
  • Try a different accent.
  • Stay motivated with notifications.
  • Choose exercises in Play mode.



Learning French Word Jumble


Word Order Exercise

  • First time screen appears, display Help Bubble until user taps any part of screen.
  • Press Back to return to Phrases Screen or Panda icon to go to Help Screen.
  • Show phrase in non-Study Language.
  • Display Study Language phrase translation words in random order.
  • If user taps on correct word, build the translated phrase in the middle of the screen, change text to green.
  • If user taps on the wrong word, play the Incorrect sound and show wrong button for 1 second.
  • When phrase is complete, display Correct Button for 2 seconds, then replace with Continue Button pictured in the Multiple Choice exercise.
  • This screenshot shows the Correct Button even though the user hasn't finished. It should only appear after user has completed the phrase.
  • If user taps Continue Button, advance to Pronunciation Exercise.


Learning French Pronunciation


Pronunciation Exercise

  • First time screen appears, display Help Bubble until user taps any part of screen.
  • Press Back to return to Phrases Screen or Panda icon to go to Help Screen.
  • Show phrase in Study Language with static Voice Wave and black Microphone Icon.
  • Wait 1 second, then pronounce phrase with TTS.
  • Tap phrase to pronounce Study Language phrase.
  • Tap microphone to start recording, turn microphone green and animate sound wave.
  • Tap microphone again to stop recording, turn microphone black, stop sound wave from animating.
  • If user taps on sound wave after recording, then play recording of user's voice and animate sound wave.
  • If voice string matches Study Language phrase, play Right sound, display Correct button for 2 seconds then replace with Continue button.
  • If voice string is not the same as Study Language phrase, play Wrong Sound, display Wrong Button for 2 seconds then replace with Continue button.
  • This screenshot shows the microphone in green and the Wrong button at the same time for illustrative purposes. The red button should not appear until the user has finished recording and the microphone turns back to black.
  • If user taps Coninue button, advance to Multiple Choice exercise.


Learning French Multiple Choice


Multiple Choice Exercise

  • First time screen appears, display Help Bubble until user taps any part of screen.
  • Press Back to return to Phrases Screen or Panda icon to go to Help Screen.
  • Show phrase in Study Language.
  • Show translated phrase and 4 other randomly selected Phrases with matching punctuation from Lessons.
  • If user taps correctly translated phrase, turn phrase green, play Right sound, display Correct button for 2 seconds then replace with Continue button.
  • If user taps wrong phrase, play Wrong sound, display Wrong Button for 2 seconds, then replace with Continue button.
  • If user taps Continue button, return to Phrases screen.



Learning French Premium


Premium Screen

  • If user taps on lesson 11 or above show Premium Screen.



Please help us make the Language Learning + Series fantastic by answering a 5-minute survey.




Marc Bolh
Founder, VidaLingua





© VidaLingua