The more time developers have to investigate the first beta version of iOS 9 and the documentation linked to the new system, the more news is emerging. One of them will be the possibility of not offering apps to users that have iPads, iPhones and iPods touch somewhat outdated.
Today, the maximum limitation is that a user can browse the App Store, try to download an app and discover that the app in question requires at least a version of iOS that he cannot install. Because in iOS 9, Apple intends to give developers more powers in this regard, making users not even see apps available in the store if their devices are not compatible.
Let's take a practical example: developers can choose to make their apps exclusively compatible with 64-bit processors. This means that only iPhones 5s / iPads Air or newer will be compatible with such an application. Thus, those who have an iPhone 5c, when browsing the store, do not even see the option to buy / download the app.
This is good and bad: the good part that the user does not have the disappointment when seeing the app, wanting to acquire it and not getting it; It is annoying that many apps will simply disappear from the radar of these users, which can give an “incomplete” store air. Not to mention that they might even want to upgrade their device just to run a specific app / game they saw in the store.
It is worth noting that this decision is in the hands of developers. Apps / games can be created supporting both platforms (32 and 64 bits). The problem here is that the new processors are much more powerful than the old ones, especially when it comes to GPU performance (graphics processing unit, or graphic processing unit). In some cases depending on the level of processing that an app requires to experience on a device with a 32-bit processor ends up leaving a lot to be desired. In this case, this new option that Apple is offering fits like a glove for developers.