Главная
Study mode:
on
1
Introduction
2
Meet the speakers
3
What led Duolingo to do this decision
4
How did Duolingo organize themselves
5
How did Duolingo support all features
6
Biggest user benefit considerations
7
How to enforce refactorings
8
Validating MVVM
9
MVVM alternatives
10
Libraries
11
Performance improvements
12
Tools
13
Results
14
Advice for developers
15
Prioritize library upgrades
Description:
Discover how Duolingo and Headspace revolutionized their Android app architectures to enhance user experience and boost developer productivity in this 34-minute conference talk. Gain insights into the decision-making process, organizational strategies, and technical considerations that led to successful refactoring projects. Learn about the implementation of MVVM architecture, performance improvements, and essential libraries used. Explore the tools and methodologies employed to enforce refactoring and validate architectural changes. Understand the significant user benefits and business outcomes achieved, including Headspace's 15% increase in monthly active users. Benefit from expert advice on prioritizing library upgrades and applying these lessons to your own Android development projects.

Android Architecture Refactoring - Lessons from Duolingo and Headspace

Android Developers
Add to list