Native Apps

Native Apps

Zillow

Overview

Constellation for Android & iOS are two design libraries that make up Zillow’s comprehensive design system. During my time at Zillow, I have contributed to quite a few native apps components.

Native Apps

History

Native Apps History

The Constellation Native Apps design system launched in early 2021, which is when I first started contributing to the libraries. As one of the first few people to contribute to the native apps libraries, I had a lot of freedom and space to structure my contribution process and workflow.

Project Details

Project Details

Team: Sam Cook (systems designer, head of Constellation for Native Apps), Andy Le (systems designer), Native apps dev team
Role: component construction, close dev collaboration

Process &

Considerations

Process & Considerations

Each native component construction has a slightly different story, but there a few main things I think about when designing for native apps:

  1. Darkmode Support

  2. Accessibility (touch targets, dynamic type)

  3. Default platform behaviors for Material & HIG

  4. Translation from existing web component to native

  5. QA from native developers

Many creators lack quick, visible signals that show how their content is performing on SoundCloud. Without easily accessible feedback on plays, likes, and engagement, artists may feel disconnected from their progress on the platform and are less motivated to return regularly or continue building momentum with their audience.

How might we highlight real examples of artist growth on SoundCloud to build trust in the platform and motivate creators to stay active?