Как в Tinder адоптили Compose
Как и в других приложениях с огромной кодовой базой и несколькими мобильными командами, в Tinder не были готовы сходу тащить Compose в бой. Они выбрали очень плавную стратегию внедрения.
- Создали демо-приложение, в котором реализовали несколько типичных для Tinder контролов и экранов с помощью Compose, дали команде с ним поиграться
- Оценили влияние Compose на developer experience: скорость сборки, возня с версиями зависимостей.
- Перевели на Compose наименее популярный экран – список опенсорсных лицензий
- Перевели на Compose свои внутренние инструменты
- Начали постепенно переводить на Compose компоненты своей дизайн-системы, затаскивая таким образом его на все экраны в приложении