Building apps with FunctionalTableData

Creating an app from scratch

Raul Riera
1 min readDec 13, 2017

FunctionalTableData a library built by Shopify which implements a functional renderer for UITableView and UICollectionView. Massively simplifying how we build UI in iOS.

Part 1

We go through the basics of FunctionalTableData and how we can use CellConfigType to make UITableViewCell completely reusable and independent.

Part 2

Taking the learnings from part 1, we create a small app that displays a list of movies and more detailed information when clicked.

Part 3

In part 3 we take our design a little bit further and introduce the powerful concept of cell composition. Once you see it 🤯

--

--

Raul Riera

Software Engineer, I make things so you don’t have to. More at https://raulriera.com