![]() A great example is how we teach the fundamental skill of decoding, or sounding out words. As a result, Duolingo ABC relies heavily on audio narration and animation.Īnimations are a useful educational tool, and can help reinforce a learning concept by visualizing its components. Designing an engaging and enriching experience for kids requires balancing a visually joyful experience with explicit literacy instruction. ![]() This approach granted us the opportunity to embrace new tooling and architecture patterns to create a delightful, consistent experience for kids! Animations: a love-hate relationshipĭuolingo ABC aims to help young children, aged 3 to 8, learn and love to read. ![]() We decided to build the Duolingo ABC Android app from the ground up, using learnings from our recent Android Reboot initiative. Android devices come in a variety of screen sizes, performance capabilities, even custom operating systems ( looking at you, Amazon)! To ensure a universally smooth experience, Android code architecture is of the utmost importance. However, Android can be a fickle platform to develop for, especially for kids devices. Knowing we had hit the mark, it was time to bring the experience to Android! Why Android?įor our flagship Duolingo app, Android users make up more than half of our user base-that’s more than iOS and Web combined! Duolingo ABC exceeded our expectations shortly after its iOS debut, winning a spot on Time’s Best Inventions of 2020 and a 2021 Webby award. With any new product, we at Duolingo tend to focus on a single platform-making tweaks in isolation, iterating quickly, and pivoting to new ideas-before bringing the experience to other platforms. We launched our literacy app, Duolingo ABC, on the iOS platform in 2020.
0 Comments
Leave a Reply. |