Google I/O 2019 finished recently and we got our updates on the latest improvement of our favorite SDK. What particularly piqued my interest was the presentation by Nicolas Roard and John Hoford on upcoming functionalities of Constraint Layout, and more precisely, its offspring, MotionLayout. By announcing the release of the beta version was all the motivation I needed to set about making our swiping game using a Motion Layout.
First of all, some definitions:
“A MotionLayout is a ConstraintLayout which allows you to animate layouts between various states.” — Developer Documentation
I strongly suggest to anyone who hasn’t seen it yet to read this series of articles by Nicolas Roard that explains the key concepts of Motion Layout. …