Почти каждый владелец Android сталкивался с тем, что нужное ему приложение не работал должным образом в фоновом режиме. Из-за этого сообщения в мессенджерах опаздывали на часы или вообще не приходили, навигация внезапно прекращала работу и т.д. Зато производители отчитывались о более длинной автономности своих смартфонов. Сейчас Google делает шаг к устранению этого несоответствия и первым партнером станет Samsung, ожидать нормализацию работы фоновых программ можно будет у Android 14 на базе One UI.
Разработчики приложений и конечные пользователи уже давно недовольны тем, как некоторые изготовители смартфонов могут настраивать прошивку на очень агрессивное закрытие фоновых служб и программ. Этот плохой опыт работы с Android еще больше усугубляется тем, насколько разным может быть такое поведение в разных фирменных оболочках, присутствующих в экосистеме Android.
Google хочет убедиться, что API, которые определяют, как программы работают в фоновом режиме, функционируют предсказуемо и последовательно во всей экосистеме. С этой целью компания объявила, что сотрудничает с Samsung, чтобы гарантировать, что службы приложений будут функционировать так же в One UI 6.0, как и в чистом Android 14.
Пока разработчики создают программу в соответствии со спецификациями и соблюдают рекомендованные Google практики, они могут ожидать, что приложения (а также соответствующие фоновые и активные службы) будут надежно работать на One UI 6.0.
Пока в заявлении от Google упоминается только Samsung. Возможно, в будущем этой инициативе может присоединиться больше производителей смартфонов Android.