ConstraintLayout is the newest layout on the Android platform. While it’s often compared directly with RelativeLayout in terms of functionality and performance. However, it actually possesses many features and ways of building layouts, even if you don’t count the shiny new features. But since it’s so new, you may not have heard of all of them yet. In this session we will look at some examples of cool things that you can do with ConstraintLayout to more easily build complex layouts and transitions, focusing on features unique to ConstraintLayout.