How Carousell optimizes Android performance
Showing 3 of 3 articles (Page 1 of 1)
Details refactoring efforts to improve performance and user experience of a critical Android app page.
Carousell explores the problems that led them to build a server-driven dynamic UI system (fieldsets) for their marketplace, enabling dynamic sell forms, search filters, and listing details across iOS, Android, ...
Deep dive into Carousell's fieldset system architecture: JSON-based document schemas, component hierarchies, cross-platform rendering, backward compatibility via build versioning, and the request/response flow ...