Learn how to build more dynamic layouts and handle state changes using priorities and size classes.Find out how i OS 11 support for dynamic type and safe areas can ensure your content can be viewed by anyone.
While AVPlayer View Controller manages this automatically, custom video players based on AVPlayer Layer need to select an appropriate initial video gravity setting and allow users to switch between aspect and aspect Fill viewing modes based on their preference.
Learn more in the Human Interface Guidelines Learn how to make changes in your app to accommodate the new screen size and rounded corners.
Verify that your content scales and is positioned correctly. While you may discover some issues in portrait orientation, the majority of issues will likely appear in landscape orientation.
Be sure to test all of your UI with the device rotated, both to the left and to the right. However, if this results in any cropping on the top or bottom, or too much cropping on the side, the video should be scaled to fit the screen.
Learn about common pitfalls and see how you can take advantage of safe areas and layout guides in i OS 11 to make sure your app looks great on brings a bold, dynamic new style to UI elements systemwide.
Learn how to adopt new features in your app, including large title bars with integrated search, landscape tab bars, and more powerful swipe actions.
If you upgrade, you'll be putting the latest OS, which requires a lot of processing horsepower and memory, onto a device that's coming close to the end of its usable life.
The combination will work, but it may be slower or more problematic than you'd like. In terms of modern consumer technology, that's ancient.
This is the scenario facing owners of the i Phone 4. To help you make an informed decision, I've compiled the reasons in favor of and against upgrading an i Phone 4 to i OS 7 below.