As an iOS developer I am very excited about relatively new technologies Compositional Layout and Diffable Data Sources. Thanks to these building UI similar to App Store or Netflix became way easier and less error prone.
I have previously written about these technologies in more an abstract way, focusing on the principles and how to use them.
Now I decided to try something very different and "re-built" the Instagram profile page.
My goal is to show newcomers to iOS development how to approach such task and how to step-by-step build the entire UI.
Here is the result side-by-side 😄
Feel free to ask me any questions 🙂