With the introduction of variety of new smart phones in
the market, not with the innovative functionalities, but with the sizes too.
The screen of the phones also appears to be moving towards a new aspect ratio,
and Google is politely intimating the app developers to update their apps to
avoid suffering of the users.
When LG launched the G6 they made a big deal about its 18:9 aspect ratio display, and for good reason. The ratio allows two squares to be displayed next to each other and opens up a range of new possibilities – in particular for VR. Samsung has since followed suit with a similar ratio screen in the Galaxy S8; albeit marginally different to accommodate its curved display.
Most of the current running applications on these phones will end up showing black bars above and below the user interface because they’re designed for the cinema-standard 16:9 aspect ratio found on most smartphones.
Developers are recommended to adjust their apps’ maximum supported ratio by updating
android.max_aspect <meta-data> in the app's <application> element.
With the apparent interest around the Galaxy S8, it’s worth updating your apps prior to its release. We’ll likely see further handsets adopting the same ratio as the G6 and S8 moving forward, and it never hurt to be prepared.
For more information on how to update your apps, take a look at this Google Developer Blog.