Gamification is the implementation of game design, game mechanics and game elements in non-game context (e.g. in eLearning apps).
The goal is an increase in motivat.ion and retention. Gamification does not refer exclusively to the mobile industry. You can apply game design principles to almost anything.
Gamification can have positive benefits on in-app user behavior:
If an app manages to drive its gamification system to perfection, it’ll have a system in place that’ll get users to keep coming back consistently.
Duolingo is a great example of a language learning app that includes gamification elements.
Language learning, in general, is not game-related. The app Duolingo wraps language learning into a playful environment.
The UI, in general, is very clean but includes colorful and playful elements. With every correct answer you get points, with every false answer you lose a heart.