Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening Apple Books.If Apple Books doesn't open, click the Books app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download

Practical Auto Layout for Xcode 7

This book is available for download with Apple Books on your Mac or iOS device. Multi-touch books can be read with Apple Books on your Mac or iOS device. Books with interactive features may work best on an iOS device. Apple Books on your Mac requires OS X 10.9 or later.


One  Storyboard to Rule Them All
Do you really want to write 20 storyboards to cover three sizes of iPhones, the iPad, iPad mini and iPad Pro, and iPad multitasking windows? You don’t have to. Auto layout, size classes and stack views in Xcode 7 make this task easy. You can make one storyboard for all 20 layouts, and sell many apps as universal apps that couldn’t before.   We are getting close to the time Apple will require Auto layout and size classes. 

In iOS8, Apple made it impossible to code popovers, modal views, Alerts and Split views without size classes. In iOS9, multitasking requires it. But most developers do not know the difference between a regular width and compact width.  Doing so, they risk their code becoming obsolete and useless. You need to know size classes, or your code can break in iOS9. 

In Practical Auto Layout for Xcode 7, using simple, practical, easy to follow examples, you will learn how to master auto layout and size classes on the Xcode 7 storyboard. Using easy to follow examples, you will learn how to make universal apps quickly easily and in far less time than ever before. You'll learn how to use constraints the right way, how to avoid and resolve errors such as misplacements and conflicting constraints. You be able to customize your layout for both launch screens and your application, using buttons, labels, images, text fields and more. 

Xcode 7 and iOS 9 introduces two new wrinkles in the layout of your app: stack views and iPad multitasking. Practical Auto Layout for Xcode 7 covers what you need to know about multitasking on the iPad for the best user experience and how little you have to do to make this a  powerful addition to your app. Stack view make the most complex auto layout storyboards and simplifies them.  

Practical Auto Layout for Xcode 7 shows you how to use stack views effectively to make layouts that work on all devices in minutes.  

What's New in Version 1.2

Updated information on iPad Pro size classes


screenshot 1
screenshot 2
screenshot 3
screenshot 4

Customer Reviews

Great Book!

I have been waiting for such a book on this specific and what I consider difficult tile. The author has mastered this technology and has put it a book that is very well written. What I like is the fac that there are constant updates if anyting is missing or needs updating. I always look forward to this author’s latest book releases!

A Major Problem Solver

I have been developing OS X and iOS applications for a few years, and this is the first clear, concise, and USEFUL collection of instructions for getting started with AutoLayout. The chapters are short, and do not contain long-winded explanations, rather, the author explains what it going on, and moves along to the next topic. The entire book can be worked through in a day, and the reader can then immediately apply the information.

Practical Auto Layout for Xcode 7
View in iTunes
  • $9.99
  • Available on iPad, iPhone and Mac.
  • Category: Computers
  • Published: Nov 30, 2015
  • Publisher:
  • Seller: Steven Lipton
  • Print Length: 165 Pages
  • Language: English
  • Version: 1.2
  • Requirements: This book can only be viewed on an iOS device with Apple Books on iOS 12 or later, or an iPad with iBooks 2 or later and iOS 5 or later, an iPhone with iOS 8.4 or later, or a Mac with OS X 10.9 or later.

Customer Ratings

We have not received enough ratings to display an average for this book.