BTC $84 595 +1.6%ETH $2 705 +2.4%SOL $118 +4.5%TON $1,42 +1.1%BTC $84 595 +1.6%ETH $2 705 +2.4%SOL $118 +4.5%TON $1,42 +1.1%
ииBittalk · по материалам iXBT

Google потребует от разработчиков сократить код приложений для Android на 25% к февралю 2027 года

Google потребует от разработчиков сократить код приложений для Android на 25% к февралю 2027 года

Google ужесточает требования к Android-приложениям: разработчики должны оптимизировать потребление памяти до февраля 2027 года. Это ответ на дефицит чипов памяти, из-за которого производители смартфонов вынуждены сокращать объём ОЗУ в новых моделях.

Google ужесточает требования к оптимизации Android-приложений. До февраля 2027 года разработчики должны привести свои программы в соответствие с новыми лимитами по потреблению памяти, чтобы они стабильно работали на устройствах с небольшим объёмом ОЗУ.

Почему Google меняет правила

Причина — дефицит чипов памяти и рост цен на DRAM и NAND. Производители смартфонов уже реагируют на это: кто-то повышает цены на устройства, а кто-то сокращает объёмы оперативной и флеш-памяти. Для недорогих моделей это означает возможный возврат к 4 ГБ ОЗУ вместо привычных 6–8 ГБ.

Google рассчитывает компенсировать это оптимизацией самого софта. Основные требования касаются трёх аспектов: динамического потребления ОЗУ, работы с изображениями и объёма программного кода.

Приложения должны своевременно освобождать память после завершения работы, в том числе при переходе в фоновый режим. Отдельно Google обращает внимание на изображения: крупные bitmap-файлы могут занимать значительную часть доступной оперативной памяти.

Ещё одно требование — сокращение программного кода. Перед публикацией в Google Play разработчикам придется уменьшать объём лишнего кода как минимум на 25%, в том числе с помощью инструментов оптимизации вроде R8.

Что будет с приложениями-нарушителями

Если приложение превысит установленные лимиты, Android сможет вмешаться в его работу — ограничить производительность или принудительно закрыть программу, чтобы она не замедляла и не приводила к сбоям всей системы.

По сути, Google готовит Android к ситуации, когда смартфоны не будут получать всё больше оперативной памяти. Вместо подхода «приложение стало тяжелее — добавим ещё ОЗУ» компания хочет заставить разработчиков эффективнее использовать уже имеющиеся ресурсы устройства.

Источник

iXBT · права на исходный материал принадлежат автору.

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Операции с криптовалютами связаны с риском полной потери вложенных средств. Подробнее — «Отказ от ответственности».

Bittalk в Telegram

Разборы событий, итоги дня и то, что двигает рынок. Без сигналов и обещаний — только факты и что они значат.

Читать в Telegram →

По теме