Недавно мы переписали карусель с превью историй на главном экране в мобильном приложении Тинькофф для физических лиц. В своем докладе я хочу рассказать об этом опыте. О портировании текущей функциональности, о том, что было удобно и приятно переписывать, и о том, где были трудности и как мы с ними справились. Немного затрону тему совместимости нативных View и Compose (в частности с RecyclerView), расскажу про UI тестирование всего этого.
Также, уже на новом виджете была реализована новая нетривиальная фича и отвечу на вопрос — стало ли удобнее разрабатывать UI на Compose в сравнении с нативной версткой.