Samsung обязуется реже закрывать фоновые приложения с выходом Android 14 и One UI 6.0

Одной из претензий разработчиков приложений для Android (и самих пользователей) являются различия в «ограничениях на службы переднего плана и фоновые задачи» на разных устройствах. Google решает проблему несоответствия фоновой работы с выходом Android 14 и заручился поддержкой Samsung.

В настоящее время некоторые производители OEM-устройств очень агрессивно закрывают фоновые приложения для экономии заряда батареи. Это может приводить к сбоям в работе приложений, а конечные пользователи в итоге винят разработчиков в плохом пользовательском опыте. Разработчики приложений уже следуют рекомендациям Android, но обходить каждую конкретную директиву/несоответствие от OEM-производителя нецелесообразно и даже невозможно.

Цель Google, начиная с Android 14, — «упростить разработчикам создание приложений, которые последовательно работают на различных устройствах Android».

Чтобы решить эти проблемы с единообразием, мы объявляем о более тесном партнерстве с производителями оборудования на базе Android, чтобы обеспечить предсказуемую и последовательную поддержку API для фоновых задач во всей экосистеме.

— Google

Samsung назван «первым партнером», и с One UI 6.0 «службы переднего плана приложений, ориентированных на Android 14, будут гарантированно работать должным образом, если они разработаны в соответствии с новой политикой API служб переднего плана Android».

Для укрепления платформы Android наше сотрудничество с Google привело к унифицированной политике, которая, как мы ожидаем, создаст более последовательный и надежный пользовательский опыт для пользователей Galaxy.

— Samsung

С выходом Android 14 Google (с DP1) анонсировал три изменения:

Разработчикам рекомендуется отправлять отзывы (Issue Tracker) об API Android 14, а также вносить свой вклад в тесты CTS-D, чтобы «помочь выявить проблемы с единообразием».

Наконец, если вы заметите различия в поведении на устройствах Android, обязательно подайте запрос через goo.gle/devicespecificissue, чтобы привлечь наше внимание.