on 6 Июнь 2010 by Denis in Новости, Комментариев (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 OS 4 предлагает семь новых служб связанных с многозадачностью. Эти службы позволят приложениям выполнять задачи в фоновом режиме. Список служб составляют следующие функции
* Звук в фоновом режиме – Похволяет вашим приложениям безостановочно проигрывать аудио. Так купивший вашу программу теперь может слушать ваше приложение, пока перемещается по Интернет с помощью браузера, играет в игры или пользуется другой программой.
* VoIP – VoIP приложения (подобные Skype) могут стать теперь ещё лучше. Пользователь теперь может получать звонки и даже вести беседы, в то время, как пользуется другим приложением . Ваши пользователи Могут даже получать вызовы, пока iPhone залочен и находится в их кормане.
* Определение местоположения – приложения использующие навигацию могут теперь продолжать вести пользователя, слушающего iPod или работающего с другими приложениями. iPhone OS 4 также предлагает новый ещё более эффективный с точки зрения потребляемой энергии способ отслеживать местоположение пользователя между вышками сотовых операторов. Эта функция так же может быть полезной чтобы поделиться своим местоположением со своими друзьями через социальную сеть.
* Серверные уведомления – Получение сигналов с сервера даже если ваше приложение не запущенно.
* Локальные уведомления – Ваше приложение теперь сможет уведомлять пользователей о запланированных событиях в фоновом режиме. В большом количестве случаев нет необходимости в серверных уведомлениях.
* Завершение задач – Если ваше приложение не завершило ещё всех необходимых задач, а пользователь покидает ваше приложение у вас есть возможность завершить необходимые задачи в фоновом режиме.
* Быстрое переключение между приложениями – Данная функция позволяет пользователю переключиться в между приложениями и вернуться в то самое место где вы закончили работу с приложением. Вам больше не понадобится перезагружать приложения.
А вы уже слышали о следующем?