Composing View Controllers pt.1: Storyboards composition

Essential Developer
Dec 3, 2017 · 1 min read

Storyboards still open long debates on their usefulness vs. trade-offs. While their visual map of the app interface and flow is a big win for some developers, their string-y APIs and tight coupling between UI, controllers, and navigation is a no-no for others.

Composition is a great technique for managing complexity by separating systems in tiny parts that can later be composed and reused.

Can both coexist? In this episode, we tackle storyboard composition and other common problems: separating layout from code, reusable views, extending functionality, and much more.

Subscribe now to our Youtube channel and catch free new episodes every week.


Originally published at www.essentialdeveloper.com.

Let’s connect

If you enjoyed this article, visit us at https://essentialdeveloper.com and get more in-depth tailored content like this.

Follow us on: YouTubeTwitterFacebookGitHub

Essential Developer — iOS

Skilled, disciplined and professional iOS software development resources tailored for you. Join us https://essentialdeveloper.com

Essential Developer

Written by

Skilled, disciplined and professional iOS development resources tailored for you. Join us https://essentialdeveloper.com

Essential Developer — iOS

Skilled, disciplined and professional iOS software development resources tailored for you. Join us https://essentialdeveloper.com

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade