Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#Job #Minsk

Всем привет. Хочу обратиться с предложением о работе: я ищу людей в свою команду в компанию Humans. Я, автор канала Кирилл Розов, занимаю позицию Lead Android Developer и занимаюсь разработкой Android приложений.

Сейчас у нас только один продукт, но в следующем году мы будем разрабатывать еще 2 и расширять портфолио. Продукты связаны будут между собой. Чтобы сделать эту связь эффективнее мы переписываем текущее приложение с нуля с современным стеком технологий, хорошей архитектурой и конечно же тестами.

Вакансия в Минске, периодическая работа из дома, свободный график и пр. удобства прилагаются

P.S. Предложение о работе исходит от меня, это не реклама и аналогичные посты не будут появляться регулярно. Прошу не засыпать дизлайками
🤯 Обновление работы WorkManager и JobSchedule в Android 16

При запуске обычной и Expedited Job (через JobScheduler или WorkManager) её выполнение зависит от квоты приложения на выполнение работы в фоне и в Android 16 она изменяется:
👉 В зависимости от app standby bucket в котором находится приложение
👉 Если Job была запущена пока приложение показывалось пользователю, то она сможет продолжится после скрытия приложения. система выделит дополнительную квоту на выполнение.

Из текста непонятно как изменение повлияет на остановку Job, но точно остылают к API для того чтобы понять причину остановки или почему не запускается выполнение

Изменение поведения коснётся всех приложения, независимо от targetSdk

#android16 #workmanager
🤯23👍51
🤯 В Android 16 квоты на выполнение фоновой работы через JobScheduler (его обёрткой является WorkManager) привязали к механизму App Standby bucket. Также это коснется и DownloadManager

Теперь, то как регулярно вы пользуете приложением будет влиять на то как много фоновой работы можно будет выполнить. Подробнее про квоты можно читать тут.

Всё шлифуют систему, чтобы приоритизировать её на основании популярности приложения для пользователя. Я вообще не открываю часть приложений и рассчитываю, что они в фоне сделают работу, а сейчас лучше сразу наверняка идти в настройки и отключать ограничения на работу в фоне (спасибо, что не убрали совсем). И я как разработчик знаю про это. Как жить простым пользователям?

С одной стороны решение правильное - оптимизация идет с упором на интересны пользователя и сохранение батарейки, но с другой стороны разработчикам теперь надо больше объяснять алгоритм действий для включения ожидаемой пользователем работы всегда.

Что вы думаете про совершествование формата фоновой работы в Android? Делитесь своими болями и предложениями.

#android #android16
🤔58🤯219👍8