Зачыніць аб'яву

Шматзадачнасць з'явілася ў iOS 4, і з тых часоў многія карыстальнікі задаюцца пытаннем аб тым, як адключыць шматзадачнасць, каб не марнаваць рэсурсы і батарэя працавала як мага даўжэй. Але вам неабавязкова адключаць праграмы, і ў гэтым артыкуле я растлумачу чаму.

Шматзадачнасць у iOS 4 - гэта не тая самая шматзадачнасць, якую вы ведаеце з працоўнага стала або Windows Mobile. Хтосьці можа казаць аб абмежаванай шматзадачнасці, хтосьці аб разумны спосаб шматзадачнасці. Давайце па парадку.

Новая функцыя iOS 4 - так званае хуткае пераключэнне прыкладанняў (Fast Switching). Калі вы націснеце кнопку «Дадому», стан праграмы будзе захаваны, і калі вы вернецеся ў праграму, вы з'явіцеся менавіта там, дзе спыніліся перад яе выключэннем. Але прыкладанне не працуе у фонавым рэжыме, толькі яе стан замарозіўся перад выключэннем.

Панэль шматзадачнасці, якая актывуецца падвойным пстрычкай па кнопцы дадому, - гэта хутчэй панэль нядаўна запушчаных прыкладанняў. Ні адна з гэтых праграм не працуе ў фонавым рэжыме (за выключэннем), няма неабходнасці адключаць іх. Калі ў iPhone заканчваецца аператыўная памяць, iOS 4 выключыць яго самастойна. Менавіта пры пераключэнні паміж праграмамі вы выкарыстоўваеце функцыю хуткага пераключэння, таму што дзякуючы ёй вы адносна адразу пераходзіце на іншую праграму.

У абнаўленнях App Store вы часта знойдзеце так званую сумяшчальнасць з iOS 4. Гэта часта азначае ўбудаванне хуткага пераключэння ў дадатак. Для дэманстрацыі я падрыхтаваў відэаролік, дзе вы можаце гэта паглядзець розніца паміж праграмамі з хуткім пераключэннем і без яе. Звярніце ўвагу на хуткасць пераключэння назад.

Мы ўжо тлумачылі, што ніжняя панэль, выкліканая падвойным пстрычкай кнопкі дадому, насамрэч не з'яўляецца шматзадачнай. Але гэта не значыць, што шматзадачнасці ў новай iOS 4 няма наогул. У iOS 4 ёсць некалькі шматзадачных службаў.

  • Фонавая музыка – некаторыя прыкладанні, такія як струменевае радыё, могуць працаваць у фонавым рэжыме. У фонавым рэжыме працуе не агульнае прыкладанне, а толькі сэрвіс - у дадзеным выпадку струменевае прайграванне гуку.
  • Голас па-IP – тыповым прадстаўніком тут будзе Skype. Гэтая паслуга дазваляе прымаць званкі, нават калі праграма не ўключана. Аб актывацыі прыкладання сігналізуе з'яўленне новай верхняй панэлі з назвай дадзенага прыкладання. Не блытайце гэтую паслугу з імгненнымі паведамленнямі, вы зможаце атрымліваць паведамленні толькі праз push-апавяшчэнні.
  • Фонавая лакалізацыя – паслуга з выкарыстаннем GPS таксама можа працаваць у фонавым рэжыме. Такім чынам, вы можаце пераключыцца з навігацыі на электронную пошту, і навігацыя можа працягваць навігацыю хаця б галасавой. Цяпер GPS можа працаваць у фонавым рэжыме.
  • Выкананне заданняh – напрыклад, калі вы спампоўваеце апошнія навіны з RSS, гэтую задачу можна выканаць нават пасля закрыцця прыкладання. Аднак пасля скачка (запампоўкі) праграма больш не працуе і не можа нічога рабіць. Гэтая паслуга толькі выконвае падзеленую «задачу».
  • Push-апавяшчэнні – усе мы іх ужо ведаем, прыкладанні могуць дасылаць нам апавяшчэнні аб падзеі праз Інтэрнэт. Напэўна, мне больш не трэба ўдавацца ў гэта тут.
  • Лакальнае апавяшчэнне – гэта новая функцыя iOS 4. Цяпер вы можаце ўсталяваць у некаторых праграмах, што вы хочаце атрымліваць апавяшчэнні аб падзеі ў пэўны час. Прыкладанне не трэба ўключаць, і вам нават не трэба быць у Інтэрнэце, і iPhone паведаміць вам.

Вам цікава, чаго не ўмее, напрыклад, iOS 4? Як абмяжоўваецца шматзадачнасць? Напрыклад, такая праграма абмену імгненнымі паведамленнямі (ICQ) не можа працаваць у фонавым рэжыме – яму трэба будзе мець зносіны, а Apple не дазволіць яму гэтага зрабіць. Але для гэтых выпадкаў ёсць рашэнне, напрыклад, у тым, што вы выкарыстоўваеце прыкладанне (напрыклад, Meebo), якое застаецца падключаным нават пасля таго, як яно выключана на серверы дадзенага распрацоўніка, і калі вы атрымліваеце паведамленне, вы атрымліваеце апавяшчэнне з дапамогай push-паведамлення апавяшчэнне.

Гэты артыкул быў створаны як агляд таго, што насамрэч азначае шматзадачнасць у iOS 4. Ён быў створаны, таму што я бачыў вакол сябе разгубленых карыстальнікаў, якія працягвалі адкрываць панэль шматзадачнасці і закрываць праграмы адразу пасля іх выкарыстання. Але гэта глупства і рабіць нічога падобнага не трэба.

Стыў Джобс сказаў, што ён не хацеў, каб карыстальнікі ўвесь час зазіралі ў дыспетчар задач і мелі справу з бясплатнымі рэсурсамі. тут рашэнне проста працуе, гэта Apple.

.