ChattyBox Series
Project Details
Learn English, French, German, Hebrew, Spanish, Mandarin, Russian, Japanese in a playful way: ChattyBox makes use of mixed media, educational videos and games to improve the learning process.
What you will find in ChattyBox:
- 500 key vocabulary words
- 5 learning exercises turned into games
- 1 oral expression exercise
- A choice of rewards for the kids: watching cute videos and playing games
The problems that we solved when developing the application:
- An application that meets the requirements of "Made for kids" on both platforms (iOS, Android), including a mandatory subscription monetization model.
- System of quick updates of rewards (mini-games, videos).
- Advanced vocabulary suggestion and rewards system for gaming sessions.
- Support for off-line mode.
- Supports 15 localizations: Arabic, English, French, German, Hebrew, Italian, Japanese, Korean, Mandarin, Portuguese, Russian, Spanish, Swedish, Turkish, Ukrainian.
Technologies that were used in the development:
- 8 versions of applications for each language, for Android, iOS.
- Using graphic assets in vector and bitmap format.
- Asset bundles as mini-games to realize rewards for the user.
- A system for storing assets on the server with the ability to update without republishing the application.
- Internal database (SQLite) of words and user progress.
- Unity Analytics (not available in the final version), AppsFlyer for analytics.
- Integration of the service SoapboxLabs for recognizing the child's speech and assessing the correct pronunciation (not available in the final version).
Project Crew
Frontend Development
Unity for Mobile development