Сервер 9to5Mac, у прыватнасці Марк Гурман, ужо прадставіў яго ў мінулым месяцы некаторыя цікавыя ідэі адносна будучай аперацыйнай сістэмы iOS 8, якая павінна быць прадстаўлена менш чым праз тры тыдні на WWDC. Інфармацыя паступае непасрэдна з яго ўласных крыніц і ўжо даказала сваю праўдзівасць і дакладнасць у большасці выпадкаў у мінулым. Па словах Гурмана, iPad з восьмай версіяй iOS павінны атрымаць найважнейшую асаблівасць, якую ўпершыню прадэманстраваў Microsoft Surface - магчымасць працаваць з двума праграмамі адначасова.
Шматзадачнасць на паверхні - адна з бясспрэчных пераваг планшэта Microsoft у параўнанні з iPad, і ў гэтым плане Redmond некалькі разоў атакаваў канкурэнтаў у сваёй рэкламе. Мы будзем хлусіць, гэта асаблівасць Windows RT, якой некаторыя з нас зайздросцяць. Прагляд відэа падчас нататак або ўвод тэксту падчас прагляду вэб-старонак будзе карысны ў многіх сітуацыях. У цяперашні час iPad дазваляе выкарыстоўваць толькі поўнаэкранныя праграмы, і лепшым варыянтам для працы з некалькімі праграмамі з'яўляецца выкарыстанне некалькіх пальцаў для пераключэння паміж праграмамі.
iOS 8 павінна гэта змяніць. Па словах крыніц Гурмана, карыстальнікі iPad змогуць працаваць адразу з двума праграмамі. У той жа час павінна быць прасцей перамяшчаць файлы паміж імі, г.зн. простым перацягваннем з аднаго акна ў другое. Тое ж самае павінна адносіцца да тэксту або малюнкаў у дакументах. Функцыя XPC, над якой, па словах Гурмана, Apple працуе некаторы час, таксама павінна дапамагчы ў гэтым. XPC працуе проста з дапамогай праграмы A, якая паведамляе сістэме: «Я магу загружаць выявы ў Інтэрнэт», і калі вы хочаце падзяліцца выявай у праграме B, у меню з'яўляецца магчымасць загрузіць яе праз праграму A.
Аднак рэалізаваць адлюстраванне адразу двух прыкладанняў больш складана, чым здаецца на першы погляд. Па-першае, такая шматзадачнасць прад'яўляе велізарныя патрабаванні да працэсара і аператыўнай памяці. З-за гэтага Apple павінна абмежаваць функцыю толькі новымі машынамі, якія маюць не менш за 1 ГБ аператыўнай памяці. Гэта выключае, напрыклад, iPad mini першага пакалення. Цалкам верагодна, што такую функцыю атрымаюць толькі iPad, прадстаўленыя ў мінулым годзе, бо ў іх дастаткова магутнасці. Варта таксама ўлічыць, што паўнавартасны запуск двух прыкладанняў адначасова будзе аказваць істотны ўплыў на час аўтаномнай працы.
Калі не лічыць апаратных складанасцей, праблему яшчэ трэба вырашыць праграмна. Apple не можа проста размясціць дзве праграмы побач адна з адной у ландшафтным рэжыме, як відаць на пачатковым малюнку. Асобныя аб'екты было б цяжка кантраляваць. Сервер Ars Technica мяркуе, што функцыя ў Xcode, якая існуе з iOS 6, можа дапамагчы - Аўтаматычны макет. Дзякуючы ёй замест дакладнага размяшчэння элементаў можна ўсталяваць, напрыклад, толькі адлегласць ад краёў і такім чынам зрабіць прыкладанне спагадным, падобна таму, як гэта вырашана на платформе Android. Але, як нам пацвердзілі некаторыя распрацоўшчыкі, гэтай функцыяй амаль ніхто не карыстаецца, і таму ёсць прычына. Гэта адбываецца таму, што яму значна не хапае аптымізацыі і можа значна запаволіць працу прыкладання пры выкарыстанні на больш складаных экранах. Ён лепш за ўсё падыходзіць для экранаў прадусталяванага тыпу, сказаў нам распрацоўшчык z Кіраваныя шляхі.
Другі варыянт - прадстаўленне спецыяльнага дысплея, гэта значыць трэцяя арыентацыя ў дадатак да гарызантальнай і вертыкальнай. Распрацоўшчыку трэба было б дакладна адаптаваць сваё прыкладанне да зададзенага дазволу, няхай гэта будзе палова дысплея або іншае вымярэнне. Такім чынам, кожнае прыкладанне павінна мець выразную падтрымку, і немагчыма было б адразу выкарыстоўваць непадтрымоўваныя прыкладанні, што не вельмі задавальняе Apple. Калі ён упершыню прадставіў iPad, ён дазволіў праграмам для iPhone працаваць у двух рэжымах маштабавання, што дало магчымасць выкарыстоўваць усе праграмы, даступныя ў App Store. Вядома, Apple можа прыдумаць зусім нетрадыцыйнае рашэнне, якое элегантна вырашыла б шматзадачнасць.
Яшчэ адна праблема, якую трэба вырашыць, - як размясціць прыкладанні побач. Ён павінен быць дастаткова простым і інтуітыўна зразумелым, каб лёгка дадаць або адключыць другое прыкладанне. Канцэптуальнае відэа ніжэй прапануе адзін са спосабаў, але яно здаецца занадта вылюдным для выкарыстання нават менш дасведчанымі ў тэхніцы карыстальнікамі. Так што будзе цікава паглядзець, як Apple будзе спрачацца з гэтай функцыяй, калі яна сапраўды яе прадставіць.
[youtube id=_H6g-UpsSi8 шырыня=”620″ вышыня=”360″]
Сумна, што Apple капіюе... напрыклад, Samsung зрабіў гэта, і гэта называецца MultiView... напрыклад.
Самсунг ... у артыкуле напісана, што ўпершыню яго прадэманстраваў Microsoft Surface :-) да таго ж Самсунг цалкам копія.
Вось чаму я двойчы напісаў "напрыклад"... Samsung так добра капіруе, што Apple не можа дагнаць, таму Apple павінна падумаць, куды яна ідзе, і вярнуцца да каштоўнасцей сваёй кампаніі...
Такім чынам, па-вашаму, паколькі камп'ютары ўжо даўно ўмеюць гэта рабіць, раптам нехта зноў вынайшаў ровар? Планшэт па-ранейшаму застаецца толькі камп'ютарам, і гэта толькі пытанне часу, хто, калі і навошта яго туды ўставіць. На мой погляд, у iPad не так шмат недахопаў у мутыгестах, але часам гэта можа быць карысна, і, спадзяюся, ён прынясе новыя магчымасці і адрозніць ад iPhone. Але гэта не так неабходна, як ControlCenter.
Пад Samsung вы маеце на ўвазе Android, так?
Apple не капіюе, яна проста чэрпае натхненне.
Я не ведаю, але я ніколі не прапускаў другое прыкладанне. Наадварот, я лічу iPad выдатным інструментам менавіта таму, што магу цалкам засяродзіцца на адным занятку, якім зараз займаюся. Для больш складаных дзеянняў, дзе патрабуецца некалькі прыкладанняў, я рэкамендую працаваць на MacBook. Стварэнне аднаго ўніверсальнага інструмента для ўсяго лічу дарогай у пекла...
Накшталт я згодны... Я не бачу асаблівага сэнсу з двума вокнамі адначасова... хутчэй, яны павінны лепш распрацаваць тэкставую разметку і націснуць, каб скапіяваць... Я таксама быў бы ўдзячны замацаваць прыкладанне ў фіксаваным месцы у шматзадачнасці. Я думаю, што гэта было б значна больш карысна, чым два прыкладання адначасова. І праблема з распрацоўшчыкамі таксама знікла б...
2 праграмы адначасова і бла-бла-бла-бла-бла-бла-бла...
Я не вельмі разумею, чаму хтосьці так пра гэта думае... Калі на айпаде ён даўно працуе, нават калі гэта твік і патрабуецца джейлбрейк.
Tweek Quasar можа гэта зрабіць
http://youtu.be/5Q_DvfOOeJE
Нягледзячы на тое, што гэта не элегантна, яно таксама працуе на iPad 2. Так што гэта дакладна не апаратнае, а праграмнае рашэнне.
але гэта страшна
Наадварот, падабаецца
Вам падабаецца, як ён выкарыстоўваецца? Гэта жах. Гэта нашмат прасцейшы жэст - правесці пальцам да другой праграмы, і я атрымаю гэта, перш чым важдацца з наладкай падвойнага акна. Два акна, так, чаму б і не, але не так. Я магу адразу перайсці на Android.
Так, я магу гэта зрабіць, я ведаю, але ўсё роўна прасцей перацягнуць яго на адну старонку, чым скапіяваць яго, а потым перанесці ў іншую праграму і ўставіць туды. Я часта выкарыстоўваю рэестр кампаній на вэб-сайце і капірую даныя з яго ў свае кантакты, і гэта значна палегчыць маю працу. Дык мне падабаецца. На Mac у вас таксама больш вокнаў побач, і гэта не мае значэння, а тут манітор крыху меншы, праўда?
Але, вядома, два вокны, чаму б і не, але гэта сэнсарны планшэт з датчыкамі для павароту, і, вядома, гэта можна зрабіць значна больш прыемным спосабам, чым гэты, прабачце за свінню. Гэта 2014 год, а не 1995 год, калі параўноўваць з камп'ютарам, а там хаця б працуе магнітная функцыя, як Windows7.
Праграма Netrstream ад Elgato ў версіі для iPad дазваляе адначасова глядзець тэлевізар і падарожнічаць па інтэрнэце ўжо каля 2 гадоў. Але я амаль ніколі не выкарыстоўваю яго адначасова.
Гэта не павінна быць складана для існуючых прыкладанняў, улічваючы універсальныя праграмы для iPhone і iPad. Калі я пастаўлю iPad у альбомным рэжыме, то прыкладанні ў партрэтным рэжыме для iPad і партрэтным для iPhone будуць адпавядаць адно аднаму (яно таксама павінна працаваць у пікселях). Засталося толькі стварыць інтуітыўна зразумелы інтэрфейс, і Apple можа гэта зрабіць, нам не трэба пра гэта турбавацца.