Don't kill my app!
#разработка
Сегодня в мире насчитывается огромное количество типов устройств на Android. И большинство производителей этих устройств не использует AOSP и допиливают чистый Android под себя.
Иногда эти изменения носят положительный характер. Например, говорят, что в следующем Android появится темная тема, хотя на некоторых прошивках она уже присутствует. Помню, как на тогда еще флагманском Samsung S5 с версией Android 5.0 была поддержка разблокировки по отпечатку пальца, что было новинкой для устройств в то время.
Но иногда изменения носят отрицательный характер, и хуже всего то, что эти их сложно заметить. Например, чтобы увеличить время работы телефона, производители добавляют некоторые режимы и приложения для экономии заряда. Они могут убивать ненужные, по их мнению, приложения из фона, отключать фоновые функции и т.д. Часто из-за подобных приложений smartphones превращаются в dumbphones, а страдают пользователи: приложения перестают работать так, как планировали разработчики. Ну и разработчки также не рады: сложно оптимизировать свои приложения под все «выходки» вендоров.
Однако есть один ресурс, где собран рейтинг вендоров, которые чересчур заняты оптимизацией батареи. Я был удивлен тем, кто занял первые и последние места.
Помимо рейтинга имеются рекомендации пользователям и разработчикам, которые позволяют улучшить работу приложений в фоне.
#разработка
Сегодня в мире насчитывается огромное количество типов устройств на Android. И большинство производителей этих устройств не использует AOSP и допиливают чистый Android под себя.
Иногда эти изменения носят положительный характер. Например, говорят, что в следующем Android появится темная тема, хотя на некоторых прошивках она уже присутствует. Помню, как на тогда еще флагманском Samsung S5 с версией Android 5.0 была поддержка разблокировки по отпечатку пальца, что было новинкой для устройств в то время.
Но иногда изменения носят отрицательный характер, и хуже всего то, что эти их сложно заметить. Например, чтобы увеличить время работы телефона, производители добавляют некоторые режимы и приложения для экономии заряда. Они могут убивать ненужные, по их мнению, приложения из фона, отключать фоновые функции и т.д. Часто из-за подобных приложений smartphones превращаются в dumbphones, а страдают пользователи: приложения перестают работать так, как планировали разработчики. Ну и разработчки также не рады: сложно оптимизировать свои приложения под все «выходки» вендоров.
Однако есть один ресурс, где собран рейтинг вендоров, которые чересчур заняты оптимизацией батареи. Я был удивлен тем, кто занял первые и последние места.
Помимо рейтинга имеются рекомендации пользователям и разработчикам, которые позволяют улучшить работу приложений в фоне.