Adevinta Germany Hannah Olukoye Jul 19, 2025

Rebranding on Android Apps: Behind the Scenes

Article Summary

Hannah Olukoye from mobile.de reveals how her team pulled off a complete Android rebrand in just 2 weeks—but only after tackling 8 years of technical debt first.

The mobile.de Android team recently completed a major rebranding that included implementing dark mode and overhauling their entire design system. This interview with their Android architect breaks down the architectural decisions, refactoring strategies, and hard-won lessons from transforming a legacy codebase.

Key Takeaways

Critical Insight

The actual rebrand took only 2 weeks once the team spent months refactoring their theming architecture and eliminating technical debt.

The team discovered some widget types were so problematic they nearly derailed the entire dark mode implementation.

About This Article

Problem

The mobile.de Android team struggled with inconsistent styling across components. They had too many redundant styles and relied on legacy custom UI elements, which made dark mode implementation impossible and created ongoing maintenance headaches.

Solution

Hannah Olukoye's team switched to Material Components and set up clear naming schemes that matched Design System conventions. They moved away from hardcoded values and used token-based definitions tied to system settings instead.

Impact

The team consolidated icon assets and cut down on style definitions by using consistent tinting and base component definitions. This reduced custom implementations and made dark mode work across all components without extra effort.