Fragments 2019

State of engineering, design and product development in the mobile ecosystem

Asphalt - GO-JEK's design language system

Submitted by Anup Cowkur (@anupcowkur) on Tuesday, 9 October 2018

videocam_off

Technical level

Beginner

Section

Full talk

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +2

Abstract

Design language systems help unify design and maintain consistency across multiple products and become quite useful to teams that have reached a certain scale. This talk is intended for designers and developers who want to learn about what design systems are and the lessons we learnt at GO-JEK while trying to build our own.

Outline

  • What is design
  • What is a design system
  • Why we needed a design system for GO-JEK
  • What are Components
  • Component library structure
  • Evangelism and adoption across the org
  • Versioning
  • Processes to handle feature requests and contributions
  • Theming
  • Future plans
  • Questions

Speaker bio

Anup has almost a decade of experience in mobile and UX. He is a Google Developer Expert for Android and is one of the core organizers at Blrdroid (India’s largest Android meetup group). He currently leads the Asphalt team at GO-JEK and has been working on design systems for the past year.

Comments

Login with Twitter or Google to leave a comment