on 6 Июнь 2010 by Denis in Новости, Comments (0)

Мультизадачность iPhone OS 4

Какая же мультизадачность ожидает нас в API предлагаемом Apple в iPhone OS 4?

NB: Мы опубликовали Обзор и технические детали iPhone 4 с последней конференции WWDC 2010! Там много интересного!

NB: Если вы уже насладились многозадачностью в iPhone OS 4 и у вас iPhone 3G, возможно, вы размышляете теперь над тем, как отключить многозадачность на своём устройстве (объёма оперативной памяти явно не достаточно).  Короткий ответ — в официальной прошивке iPhone, многозадачность отключить нельзя. Но так, как речь об iphone 3G, то вы можете отключить многозадачность посредством Jailbreak’а. Для этого вам, понадобится утилита redsn0w.

Джобс показывает многозадачность в iPhone

Джобс показывает многозадачность в iPhone Мультизадачность

iPhone OS 4 предлагает семь новых служб связанных с многозадачностью. Эти службы позволят приложениям выполнять задачи в фоновом режиме. Список служб составляют следующие функции

* Звук в фоновом режиме — Похволяет вашим приложениям безостановочно проигрывать аудио. Так купивший вашу программу теперь может слушать ваше приложение, пока перемещается по Интернет с помощью браузера, играет в игры или пользуется другой программой.
* VoIP — VoIP приложения (подобные Skype) могут стать теперь ещё лучше. Пользователь теперь может получать звонки и даже вести беседы, в то время, как пользуется другим приложением . Ваши пользователи Могут даже получать вызовы, пока iPhone залочен и находится в их кормане.
* Определение местоположения — приложения использующие навигацию могут теперь продолжать вести пользователя, слушающего iPod или работающего с другими приложениями. iPhone OS 4 также предлагает новый ещё более эффективный с точки зрения потребляемой энергии способ отслеживать местоположение пользователя между вышками сотовых операторов. Эта функция так же может быть полезной чтобы поделиться своим местоположением со своими друзьями через социальную сеть.
* Серверные уведомления — Получение сигналов с сервера даже если ваше приложение не запущенно.
* Локальные уведомления — Ваше приложение теперь сможет уведомлять пользователей о запланированных событиях в фоновом режиме. В большом количестве случаев нет необходимости в серверных уведомлениях.
* Завершение задач — Если ваше приложение не завершило ещё всех необходимых задач, а пользователь покидает ваше приложение у вас есть возможность завершить необходимые задачи в фоновом режиме.
* Быстрое переключение между приложениями — Данная функция позволяет пользователю переключиться в между приложениями и вернуться в то самое место где вы закончили работу с приложением. Вам больше не понадобится перезагружать приложения.

Комментариев нет

Оставить комментарий

XHTML: Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>