This is a recreation of TheLibraryIsOpen using UIKit instead of SwiftUI as the UI framework.
This is meant as a study of CleanSwift (eat shit, Uncle Bob) and, as an added benefit, can also run on iOS < 13 (which means iPhone 5s and iPad Air are still supported, hey how are you).