Grammar UP!

Mobile application for learning english

iOS Lessons Theory Learning Language Practice

Download App

Already at App Store

Background

There are many applications for learning foreign languages. But all of them do not take into account the lack of a theoretical basis of the user and immediately suggest switching to practice. They all are aimed at replenishing the vocabulary.

Task

The customer decided to correct this situation and turned to the fingers command to develop an application with the principle: first the theory, then practice.

Deliverables

App UX/UI
iOS Application

Design

Before designing, our team researched similar applications. In general, they have a similar structure, and vector graphics is used to involve users.

It was decided to divide lessons into stages and show only a part at once. In addition, the task was to arrange hints the way they do not overlap the text of the lesson.

sketches

Solution

First Launch

At first launch the phone loads lessons so that the user can use the application offline. Each time the application is launched, it checks for new lessons and updates the content if necessary.

First Launch
all-revelton-places

Before proceeding with the tasks, the user is invited to study a theoretical block of information, which describes the necessary rules for the execution of the selected lesson.

The user can always return to the theory during the exercise.

theory

There are two types of exercises in application: answer selection, keyboard input. The user can not go to the next exercise until he does exercise right.

all-revelton-places

Hints

We’ve added two types of messages for the user: a hint with an correct answer, an alternative option for the correct answer.

single-mode

Development

Main functional

theory 2

Technology stack

project management

  • Trello
  • Slack
  • Waterfall

design

  • Sketch App
  • Principle

front-end

  • Swift
  • Xcode
  • Fabric
  • Crashlytics
  • Instabug
  • Firebase
  • AppMetrica
revelton

GrammarUP!