A hacker by nature, Aijaz enjoys making things. He’s the developer and designer behind the Qur’an Memorizer iOS app, and the maintainer of a nifty open-source job scheduler called TaskForest. He currently works as an iOS developer at FastModel. He also teaches iOS development on the weekends to children and adults in his community. In his spare time (we’re not sure he has any) Aijaz like to dabble in photography, woodworking, origami, and making tangible things with his hands.
UITableView has been a dependable design tool since iOS 2.0. Over the last few years it's been joined by UICollectionView and UIStackView. In previous CocaConfs we've seen how these views work by themselves. In this talk we'll implement a complete tournament viewing app that takes advantage of all three of these technologies.
I'll show you how to look at a complicated design mockup and identify the building blocks so that you can construct an elegant and maintainable implementation. We'll look at the strengths of each of these views and pick the best one for each task. With some judiciously-applied Auto Layout constraints, a little bit of Adaptive Layout, and a whole lot of copy-and-paste, before the hour is done, we'll have an almost-shippable product.