Just Eat Jun 30, 2022

Android UI Development with Jetpack

Article Summary

Neil Davies from Just Eat Takeaway reveals how his team eliminated manual theme updates across multiple Android apps. Their solution? A design token system that cut redesign time by 80%.

Just Eat Takeaway built a unified design system called PIE (Principles for Interfaces and Experiences) that generates Android themes automatically from JSON design tokens. They created AndroidPIE, a Kotlin tool that outputs both XML themes for Views and Kotlin classes for Jetpack Compose from a single source of truth.

Key Takeaways

Critical Insight

By automating theme generation from design tokens, Just Eat Takeaway achieved consistent UI across platforms while dramatically reducing the time and errors in implementing design changes.

The team's next ambitious goal involves generating entire UI components directly from Figma designs using Google's new Design to Code initiative.

Recent from Just Eat

Related Articles