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

Еще перед выходными появился слух, будто бы Apple собирается добавить возможность спускать некоторые приложения в background. То есть не зацикливаться на Push’е, а реализовать именно полноценную многозадачность. Сегодня очередной ресурс, получающий информацию из первых рук, заявил о том, что рад подтвердить этот слух.

Apple, долгое время не желавшая думать даже о полноценном background’е, сейчас действительно, по всей видимости, смотрит в его сторону. Предположительно решение расширить функционал было связано с набирающим обороты все еще не выпущенным Palm Pre, который обещает быть просто идеальным, если не считать корпус целиком отлитый из пластика и не совсем удобное для отдельных пользователей сочетание qwerty и слайдера.

Сейчас работа в background’е не доступна сторонним программам и играм из-за боязни Apple что те все испортят. Нехватка оперативной памяти, которая обязательно будет иметь место при одновременно запущенных трех-четырех приложениях, наверняка приведет к ошибкам и, вполне возможно, к перезагрузке телефона. Рядовой пользователь, обожающий запускать все и сразу (пускай ему это даже ни к чему, но “чтоб было”) в своих неудачах обязательно обвинит Apple. То есть далеко не того разработчика, который выполнением своей программы в background’е занял большую половину “оперативки”.

В общем, подобные перспективы совсем не радуют ни Apple, ни пользователей. То есть, первых наверняка не радуют, а вторых в принципе не должны. Исходя из всего этого можно предположить, что калифорнийцы если и добавят возможность работы приложений “где-то там”, то ограничат их коротким списком из двух пунктов, а пользователь сам уже должен будет выбирать, какое из двух выгрузить, чтобы запустить третье. Существует, правда, еще один вариант, при котором цензура AppStore будет также рассматривать заявки на возможность работы публикуемого приложения в background’е.

Я же считаю, что неплохо было бы объединить эти два пути. Пускай у цензоров прибавится работы, пускай рассмотрение будет длиться еще дольше, но никто не сможет сказать, что iPhone – это “Г” потому что “виснет все время”. Ограничение же на количество запущенных приложений еще более упрочит стабильность системы.

Источник: iphones.ru

Читайте также  New iFoneguide Ext Preffs 1.0
Лучшее для себя