How iOS Apps Adapt to the iPhone XS Max and iPhone XR Screen Sizes

Apple have an excellent track record of providing backward compatibility with existing apps when new devices or versions of iOS are released. Apps are letter-boxed or zoomed to fit larger screen sizes. iOS will often behave like an earlier version to avoid breaking any assumptions that an older app might be making about its environment. Apple go to a lot of effort to try and make older apps function correctly on newer devices and iOS versions.

iPhone X Reference

Xcode 9 / iOS 11 build of Adaptivity running on iPhone X simulator running iOS 11 in portrait
Xcode 9 / iOS 11 build of Adaptivity running on iPhone X simulator running iOS 11 in landscape

Xcode 9 / iOS 11

Xcode 9 / iOS 11 build of Adaptivity running on iPhone XS Max simulator running iOS 12 in portrait
Xcode 9 / iOS 11 build of Adaptivity running on iPhone XS Max simulator running iOS 12 in landscape

Xcode 10 / iOS 12

Xcode 10 / iOS 12 build of Adaptivity running on iPhone XS Max simulator running iOS 12 in portrait
Xcode 10 / iOS 12 build of Adaptivity running on iPhone XS Max simulator running iOS 12 in landscape
Xcode 9 / iOS 11 build of Adaptivity showing a Split View Controller running on iPhone 8 Plus simulator running iOS 11 in landscape
Xcode 10 / iOS 12 build of Adaptivity showing a Split View Controller running on iPhone XS Max simulator running iOS 12 in landscape

Conclusion

How Did I Run Xcode 9 / iOS 11 apps on iOS 12 Simulators?

Adaptivity iOS App

Other Articles That You Might Like

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store