Ultravisual-like Custom Collection View Layout
Learning how to improve the UI of UICollectionViews with https://www.raywenderlich.com/99087/swift-expanding-cells-ios-collection-views
I follow the Swift Expanding Cells in iOS Collection Views Tutorial to learn about it and understand how it could be used in my future Apps. It's nice how the Cells change it's height while you scroll and how to manage the scrollView method to improve the scrolling and automatic focus when a cell is taped.
Just clone and run it on Xcode 8 because it has been updated to Swift 3.