Анализируя код предстоящей версии Android, которая будет обозначена буквой «P», разработчики нашли новый класс. Этот новый класс определяет минимальное порог версии API с которым может работать приложение. Если версия API не соответствует той, которую разрешает операционная система, то пользователю будет выдано примерно следующее предупреждение:
«Это приложение было сделано для более старой версии Android и, возможно, не работает. Проверьте обновления приложения или обратитесь к его разработчику».
Текущее минимальное значение версии «API» в Android P равно 17 (эта версия API появилась вместе с выходом Android 4.2 Jelly Bean).
Конечно, еще предстоит выяснить, будет ли это предупреждение просто показываться в новой версии Android или несовместимые приложения будут блокироваться автоматически. Но очевидно, что таким образом Google хочет стимулировать разработчиков переводить свои приложения на новые версии API, а не работать со старыми. Кстати, этот шаг можно считать вполне предсказуемым, после того, как в PlayStore уже был введён минимальный API для загружаемых туда приложений.
Таким образом, вполне логично предположить, что в последующем приложения будут обязаны уметь работать с последними версиями Android, а те приложения, которые не будут обновляться, скорее всего будут удалены из «Маркета».
Хорошо это или плохо? Конечно, хорошо! Ведь работа по новому протоколу не только может предоставлять владельцу смартфона дополнительные функции и возможности, но и поддерживает необходимый уровень безопасности персональных данных.
Рекомендуем прочесть:
1. Пять лучших Android смартфонов
2. Каких тенденций ожидать от смартфонов в 2018 году