Google вводит новые требования к качеству приложений для Android на фоне дефицита микросхем памяти, связанного с ростом центров обработки данных для искусственного интеллекта. Компания сообщила, что ограничения поставок оборудования меняют доступность памяти в устройствах. Это может сказаться на работе смартфонов и пользовательском опыте.
Разработчикам предложат снизить потребление памяти приложениями и оптимизировать программный код. Google установит новые пороговые значения для динамического использования памяти и работы с растровыми изображениями. Также появятся требования, направленные на предотвращение замедлений и сбоев приложений. Об изменениях сообщила компания Google.
Для разработчиков будут доступны инструменты, которые предупредят о превышении установленных лимитов. Это позволит своевременно внести изменения в код приложения. Позднее в течение года Google намерена добавить дополнительные средства диагностики, включая функцию Memory Limiter (ограничитель памяти), не позволяющую программам занимать слишком большой объем памяти устройства.
В компании рассчитывают, что новые правила помогут создателям приложений и игр для Android сохранить качество работы своих продуктов. Особое значение это имеет для недорогих устройств, где объем доступной памяти может быть ограничен. На выполнение новых требований разработчикам отведено время до февраля 2027 года.
Кроме того, к апрелю 2027 года все приложения в Play Store должны будут соответствовать требованию Zero Tap Sign-In (вход без нажатий) при переносе данных на другое устройство. Программы с авторизацией пользователя, независимо от того, обязательна она или нет, должны автоматически восстанавливать состояние входа при переходе между Android-устройствами. Для этого предусмотрено использование интерфейса Android Restore Credentials API (интерфейс восстановления учетных данных Android).