I have spent some time learning about Google's Room data libraries for Android as well as the new ConstraintLayout features.