We spoke about how the Depop UI was made consistent using principles of Material Design as well as how we developed the style sheet to make the app styleable in the shortest amount of time.
This enabled us to rebuild the app from the ground up, laying down solid foundations for future development.
www.depop.com
1 of 26
Download to read offline
More Related Content
Depop - "Our first steps towards Material Design" @ London Android Meetup
2. Mantas Varnagiris
Mantas is passionate about all things Android.
As a UX-driven Engineer, he advised on the rebuild and built the
new codebase with Akshay, helping the UX team understand the
Material concepts too.
@mvarnagiris
3. The UX Lead for Depop, Mark has a background in
user experience for mobile apps and the web.
Mark leads the design of how Depop looks, works and delights its
community across the iOS and Android platforms.
@markjenkins
Mark Jenkins
4. Depop a marketplace that lets friends sell things to other friends
- is becoming the one-stop destination to snap up second hand
threads, sneakers, design, art and music
Jasmine Garnsworthy, StyleCaster
5. The Depop experience on Android was subpar and broken in many places.
We wanted to move towards a Material Design app.
The problem
6. Technical debt
Time spent dealing with a legacy app that was broken.
Messy codebase
A lack of speed in our development process.
Inconsistent
An experience that didnt match our iOS app.
7. Our solution
To take our first steps towards a Material app, we put solid work into
the foundations so that we can design and build faster in the future.
8. Material containers
Updated the chrome of the app (toolbar, keylines)
according to Material Design guidelines.
Consistent UI
Cleaned up the UI layer. Used consistent styles across views.
Next steps
Update the content to follow Material Design guidelines.
Add animations that makes sense.
9. Attention to detail
Were strong believers that the details make the experience even if they are invisible.
We paid special attention to padding, margins, keylines, spacing
and the layout structure, following some of the guidelines from Google.
26. Were looking for an amazing Android Engineer to join our team.
For more details: bit.ly/workatdepop
or email to work@depop.com
Thank you, were hiring!