Design+Code logo

Quick links

No results found

Suggested search

When designing for mobile, it's important to consider the wide variety of screen sizes available across iOS and Android. Not everyone will be using the latest smartphones, so we need to consider how our app’s content will work when it renders on smaller or bigger screen sizes, as not doing so could lead to breaking. When iOS developers are building apps they need to think about how the content will adapt to the various iPhone screen sizes. For iOS, Xcode comes with a set of built-in features to help them do this. It’s called Auto layout and it allows them to define constraints and relationships between views to control how the content adapts to different iPhone screen sizes.

Purchase includes access to 30+ courses, 100+ premium tutorials, 120+ hours of videos, source files and certificates.

Templates and source code

Download source files

Download the videos and assets to refer and learn offline without interuption.


Design template


Source code for all sections


Video files, ePub and subtitles

Browse all downloads

Meet the instructor

We all try to be consistent with our way of teaching step-by-step, providing source files and prioritizing design in our courses.

John Sherwin

Product Designer



0 courses - 0 hours