Найти в Дзене
Теория всего

Хватит закрывать приложения на iPhone

С момента дебюта iPhone, Apple всегда выступала против идеи принудительного закрытия приложений. Давайте разберемся, почему это так.

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

Существует правило, которое применимо как к iOS, так и к Android: закрывать приложения необязательно. Попробуем понять, почему оставлять приложения открытыми на iPhone и iPad — это нормально, и почему функция "закрыть все" так и не появилась на протяжении 17 лет.

Приложения в iOS разработаны так, что не требуют постоянного закрытия. Система управления приложениями в iOS спроектирована для оптимизации работы и сохранения заряда батареи. В iOS приложения могут находиться в трех основных состояниях: запуск, активное и фоновое. Система специально ограничивает работу приложений в фоновом режиме, чтобы сохранить ресурсы и батарею.

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

iOS самостоятельно управляет приложениями, закрывая их при необходимости для освобождения ресурсов. Эта система оптимизации делает ненужным и даже вредным принудительное закрытие приложений вручную. Кроме того, приложения могут продолжать получать уведомления и выполнять другие фоновые задачи даже после "закрытия", что делает бессмысленным их полное удаление из списка запущенных.

Информация о том, как работает система управления приложениями в iOS, была подтверждена ведущими разработчиками из Apple и Google. Они советуют закрывать приложения только в случае, если они не отвечают или зависают. Так что, закрывая приложения в надежде улучшить работу устройства или продлить время его работы, вы на самом деле достигаете обратного эффекта.