Сервер 9to5Mac, в частности Марк Гурман, уже принес его в прошлом месяце. некоторые интересные идеи относительно предстоящей операционной системы iOS 8, которая должна быть представлена менее чем через три недели на WWDC. Информация поступает непосредственно из его собственных источников и в большинстве случаев в прошлом уже доказала свою достоверность и точность. По словам Гурмана, iPad с восьмой версией iOS должны получить важнейшую функцию, которую впервые продемонстрировала Microsoft Surface, — возможность работать с двумя приложениями одновременно.
Многозадачность на Surface — одно из неоспоримых преимуществ планшета Microsoft перед iPad, и в этом отношении Редмонд несколько раз атаковал конкурентов в своей рекламе. Соврем: некоторые из нас завидуют этой функции Windows RT. Просмотр видео во время записи заметок или набор текста во время просмотра веб-страниц могут оказаться полезными во многих ситуациях. В настоящее время iPad поддерживает только полноэкранные приложения, и лучший вариант для работы с несколькими приложениями — использовать жест несколькими пальцами для переключения приложений.
iOS 8 призвана изменить это. По словам источников Гурмана, пользователи iPad смогут работать с двумя приложениями одновременно. В то же время файлы между ними должно быть проще перемещать, т. е. с помощью простого перетаскивания из одного окна в другое. То же самое должно применяться к тексту или изображениям в документах. Функция XPC, над которой, по словам Гурмана, Apple работает уже некоторое время, также должна помочь в этом. XPC работает просто через приложение А, сообщающее системе: «Я могу загружать изображения в Интернет», и когда вы хотите поделиться изображением в приложении Б, в меню появляется возможность загрузить его через приложение А.
Однако реализовать отображение сразу двух приложений сложнее, чем кажется на первый взгляд. Прежде всего, такая многозадачность предъявляет огромные требования к процессору и оперативной памяти. Из-за этого 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 приложения одновременно и бла-бла-бла-бла…
Не очень понимаю, почему кто-то так об этом думает... Когда на iPad уже давно работает, даже если это твик и требуется джейлбрейк.
Твик Квазар может это сделать
http://youtu.be/5Q_DvfOOeJE
Хоть это и не элегантно, но оно работает и на iPad 2. Так что это определенно не аппаратное, а скорее программное решение.
но это страшно
Наоборот, мне это нравится
Нравится ли вам, как его используют? Это ужас. Гораздо проще провести пальцем ко второму приложению, и я получу его, прежде чем возиться с настройкой двойного окна. Два окна, да, почему бы и нет, но не так. Я могу сразу переключиться на Android.
Да, я могу это сделать, я знаю, но все же проще перетащить в пределах одной страницы, чем скопировать, а затем перейти в другое приложение и вставить туда. Я часто пользуюсь реестром компаний на сайте и копирую данные из него в свои контакты, и это значительно облегчит мою работу. Так что мне это нравится. На Mac у вас также больше окон рядом друг с другом, и это не имеет значения, а здесь просто монитор немного меньше, верно?
Но конечно два окна, почему бы и нет, но ведь это сенсорный планшет с датчиками поворота и наверняка это можно сделать гораздо приятнее, чем этот, простите свинью. Это 2014 год, а не 1995 год, если сравнивать с компьютером, и там хотя бы магнитная функция как у Windows7 работает.
Программа Netrstream от Elgato в версии для iPad уже около 2 лет позволяет одновременно смотреть телевизор и пользоваться интернетом. Но я почти никогда не использую его одновременно.
Для существующих приложений это не должно составить труда, учитывая универсальные приложения для iPhone и iPad. Если я поставлю iPad в альбомную ориентацию, то приложение в книжной ориентации для iPad и книжной ориентации для iPhone будут располагаться рядом (оно также должно работать в пикселях). Остается только сделать интуитивно понятный пользовательский интерфейс, и Apple может это сделать, нам не нужно об этом беспокоиться.