Затвори рекламата

Сървърът 9to5Mac, по-специално Марк Гурман, вече го представи миналия месец някои интересни прозрения относно предстоящата операционна система iOS 8, която трябва да бъде представена след по-малко от три седмици на WWDC. Информацията идва директно от негови собствени източници и вече се е доказала като вярна и точна в повечето случаи в миналото. Според Гърман, iPad с осмата версия на iOS трябва да получат решаваща функция, която беше демонстрирана за първи път от Microsoft Surface - възможността за работа с две приложения едновременно.

Мултитаскингът на повърхността е едно от неоспоримите предимства на таблета на Microsoft пред iPad и в това отношение Редмънд на няколко пъти атакува конкуренцията в своите реклами. Ще се излъжем, това е функция, на която някои от нас завиждат на Windows RT. Гледането на видеоклип, докато си водите бележки, или пишете, докато сърфирате в мрежата, би било полезно в много ситуации. В момента iPad позволява само приложения на цял екран и най-добрият вариант за работа с множество приложения е да използвате жеста с няколко пръста за превключване между приложенията.

iOS 8 е настроен да промени това. Според източниците на Gurman потребителите на iPad ще могат да работят с две приложения едновременно. В същото време трябва да е по-лесно да премествате файлове между тях, т.е. като използвате просто плъзгане от един прозорец в друг. Същото трябва да важи за текст или изображения в документи. Функцията XPC, върху която Гурман казва, че Apple работи от известно време, също трябва да помогне за това. XPC работи просто чрез приложение A, което казва на системата „Мога да качвам изображения в мрежата“ и когато искате да споделите изображение в приложение B, опцията да го качите чрез приложение A се появява в менюто.

Реализирането на показването на две приложения наведнъж обаче е по-сложно, отколкото изглежда на пръв поглед. На първо място, такава многозадачност представлява огромни изисквания към процесора и оперативната памет. Поради това Apple ще трябва да ограничи функцията само до по-нови машини, които имат поне 1 GB RAM. Това елиминира, например, първото поколение iPad mini. Много вероятно само iPad-ите, представени миналата година, ще получат такава функция, тъй като имат достатъчно мощност в тях. Трябва също така да се има предвид, че пълноценната работа на две приложения едновременно ще окаже значително влияние върху живота на батерията.

Ако оставим настрана хардуерните усложнения, проблемът все още трябва да бъде решен софтуерно. Apple не може просто да постави две приложения едно до друго в пейзажен режим, както показва началното изображение. Индивидуалните обекти трудно биха се контролирали. сървър Ars Technica предполага, че функция в Xcode, която съществува от iOS 6, може да помогне - Автоматично оформление. Благодарение на него, вместо точното разположение на елементите, е възможно да се зададе например само разстоянието от краищата и по този начин да се направи приложението responsive, подобно на това как е решено в платформата Android. Но както някои разработчици ни потвърдиха, почти никой не използва тази функция и има причина за това. Това е така, защото значително му липсва оптимизация и може значително да забави приложението, когато се използва на по-сложни екрани. Той е най-подходящ за предварително зададени екрани, каза ни разработчикът z Водени начини.

Вторият вариант е представянето на специален дисплей, т.е. трета ориентация в допълнение към хоризонталната и вертикалната. Разработчикът ще трябва да адаптира приложението си точно към дадената резолюция, било то половината дисплей или друго измерение. По този начин всяко приложение ще трябва да има изрична поддръжка и не би било възможно да се използват незабавно неподдържани приложения, което не отговаря много добре на Apple. Когато за първи път представи iPad, той позволи на приложенията на iPhone да работят в два режима на увеличение, което направи възможно използването на всички приложения, налични в App Store. Разбира се, Apple може да предложи напълно нестандартно решение, което да реши елегантно многозадачността.

Друг проблем за решаване е как да поставите приложенията едно до друго. Трябва да е достатъчно просто и интуитивно, за да може лесно да добавяте или изключвате второто приложение. Концептуалното видео по-долу предлага един от начините, но изглежда твърде странно, за да го използват дори по-малко разбиращи се потребители. Така че ще бъде интересно да видим как Apple ще спори с тази функция, ако наистина я въведе.

[youtube id=_H6g-UpsSi8 width=”620″ height=”360″]

Източник: 9to5Mac
Теми: , ,
.