Многозадачность в iOS

Как уже давно известно, в течение длительного времени существует миф о многозадачности в iOS. Обычно этот миф звучит так: «на iPhone или iPad приложения в панели многозадачности активные и в результате замедляют работу устройства, забивая память или просто заряд аккумулятора». Для улучшения производительности устройства знатоки дела советуют удалять вручную эти программы.

Известный разработчик по имени Фрейзер Спейрс решил опровергнуть это заявление. Он считает, что в операционной системе iOS панель многозадачности не содержит так называемого «списка запущенных программ». Он объясняет, что в апп-свитчере находится только список программ, которые были запущены в последнее время.

Эксперт отмечает, что всего у программ в iOS есть пять типов состояний:

1. Активный — нормальное состояние того или иного приложения в режиме его использования.

2. Неактивный — приложение находится в активном режиме, но не получает заданий от пользователя.

3. Фоновый — приложение недоступно, но при этом выполняет код.

4. Приостановлен — приложение находится в памяти, но при этом не выполняет никакой код.

5. Нерабочий — работа приложения была приостановлена пользователем или приложение не запущено.

Интересует разработка мобильных приложений более подробно? Можно посетить сайт www.qulix.ru и узнать много нового о разработке игр и программ.

Рубрика: Новости IT