Swipe to Pay, или Как мы переписали слайдер оплаты на Compose

В Дринкит был анимированный компонент на MotionLayout — слайдер быстрой оплаты в меню. Его и сейчас можно увидеть, когда вы добавляете продукты в корзину. Проведя по нему, вы оплатите заказ, а тапнув — перейдёте к покупкам. Так почему «был»? У компонента накопилось немало багов, а самому слайдеру понадобился новый функционал. Реализовать его на MotionLayout было сложно, так что мы решили переписать компонент на Compose. Привет! Меня зовут Дима Максимов, я — Android-разработчик. В этой статье я расскажу, почему на Compose проще пилить масштабируемые компоненты, разобрав процесс во всех деталях, покажу код и его реализацию в интерфейсе.

https://habr.com/ru/companies/dododev/articles/933278/

#Compose #androidразработка #jetpack_compose #animations #mobile_development #custom_layout #слайдер #мобильное_приложение

Swipe to Pay, или Как мы переписали слайдер оплаты на Compose

Помните компонент MotionLayout ? С его помощью можно просто реализовывать сложные анимации, в том числе и основанные на жестах. У нас в Дринките был компонент, сделанный на MotionLayout — ...

Хабр

Создание Custom Layout в Jetpack Compose

Привет, Хабр! Меня зовут Артем и я автор и ведущий YouTube канала Android Insights Сегодня я расскажу о том, как создавать Custom Layout в Jetpack Compose, а также мы решим одну связанную с данной темой практическую задачку. Создание Custom Layout может показаться чем-то сложным на первый взгляд, но я постараюсь все объяснить максимально понятно и подробно. Итак, приступим!

https://habr.com/ru/articles/867822/

#kotlin #android #jetpack #compose #jetpack_compose #custom_view #custom_layout #верстка #обучение #мобильные_приложения

Создание Custom Layout в Jetpack Compose

Привет, Хабр! Меня зовут Артем и я автор и ведущий YouTube канала  Android Insights Сегодня я расскажу о том, как создавать Custom Layout в Jetpack Compose, а также мы решим одну связанную с...

Хабр