Constellation Native Apps Design System // Zillow Group
Constellation for Native Apps
Constellation is Zillow Group’s web design language & design system. I joined the Constellation Org in 2020 to lead the design and development of Constellation for Android & iOS, which we launched in early 2021.
Why Native Apps matter at Zillow
Apps are where Zillow has the most engaged users, who are also generating most of the Agent-contact Submits (the main revenue driver for Zillow after the fall of Zillow Offers), while also being subjected to low quality and inaccessible web-view based experiences. I joined the Constellation org in mid-2020 and was tasked with building out a native design system so we could move beyond web views.
The most engaged users are on the apps
App users submit agent contact forms at a higher rate
Apps users are subjected to low quality “web-views”
Library Structure & Mental Model
To reduce redundancies and create a single source of truth, both iOS and Android leverage a shared Visual Foundations Library for shared visual styles & tokens.
3 Figma Libraries
Visual Foundations
Color Palette
Color tokens
Type
Iconography Sample
And that’s not all!
Also present in the Visual Founations Library are definitions for Spacing, Elevation and Grid, along with brand logos.
Components
Platform Specific Components
iOS Component Samples
Android Component Examples
Resources
In addition to hosting weekly Native Apps office hours for the 150 person Zillow Design Org, I worked with the contributing engineers to develop demo apps to distribute throughout the org, and put together a lightweight documentation site using Google Sites.
Demo Apps
Documentation Site in Google Sites
So much went into this project, drop me a line if you’d like to know more!