Effie_Barak.jpg

Lint Checks for a Solid Design System

Toka Magdy

Android SWE

SWVL

Arabic

Large-scale mobile apps often involve large teams of developers. Without proper lint checks in your codebase, one might fall into the pitfall of inconsistent UI designs with different colors being used in layouts and other resources, making the app theme hard to maintain.

In this session, we are going to discuss some solutions for having a solid maintainable design system by adding custom lint checks to your Android app using Android Lint API, and finally demonstrate how to unit test them.

Hi, I'm Toka 👋 I'm an Android Engineer at swvl and would love to share some geek talk with y'all 🤓