Домашняя » как » Эй, Google пришло время добавить многооконный режим многозадачности для Android

    Эй, Google пришло время добавить многооконный режим многозадачности для Android

    В 2012 году Google Дайан Хэкборн пригрозила лишить CyanogenMod доступа к Android Market, если они добавят многозадачность «Cornerstone» в свое пользовательское ПЗУ. С тех пор Samsung создала свою собственную многооконную функцию многозадачности..

    Дайан Хэкборн сказала, что «это то, что нужно делать на уровне основной платформы», чтобы приложения не ломались. Она была права - Android нуждается в этом в качестве стандартной функции, и пришло время Google предоставить ее.

    У Android нет многозадачности?

    Android изначально выделялся на фоне Apple iOS своей мощной многозадачностью. Приложения могут продолжать работать в фоновом режиме, пока вы используете другое приложение. Это делает Android мощным - у вас даже могут быть клиенты BitTorrent, загружающие файлы в фоновом режиме при использовании другого приложения. Android по-прежнему сохранял дизайн одного приложения на экране одновременно. Это имело большой смысл, когда Android работал только на смартфонах с маленькими экранами..

    Сегодня Android работает на всем: от небольших смартфонов до огромных «фаблетов», таких как Galaxy Note. Android вышел за рамки телефонов и работает на 12-дюймовых планшетах, конвертируемых с док-станциями для клавиатуры, ноутбуками и даже настольными компьютерами Android. Android это не просто операционная система телефона.

    Многооконный Samsung не достаточно хорош

    Samsung пытается повысить ценность Android, добавив многооконный режим. Когда вы используете высококачественный телефон, такой как Galaxy Note, Galaxy S или планшет Galaxy, у вас есть возможность запускать определенные приложения рядом друг с другом..

    Здесь есть большие проблемы. Это работает только на устройствах Samsung и только на определенных устройствах Samsung. Чтобы добавить поддержку этой функции таким образом, чтобы она не нарушала работу других приложений, многооконный режим Samsung также работает только с определенными приложениями. Вы не можете просто запустить любое приложение в многооконном представлении, только те приложения, которые есть в многооконной панели Samsung. Это предотвращает взлом сторонних приложений, о чем Google беспокоится с функцией CyanogenMod Cornerstone..

    Функция, которая работает только с несколькими приложениями на определенных устройствах от одного производителя, недостаточно хороша. Эта функция должна работать на любом Android-устройстве - или, по крайней мере, с достаточно большими экранами и достаточно мощными внутренними устройствами. Это должна быть функция платформы Android, чтобы разработчики приложений могли убедиться, что их приложения будут работать с ней на каждом устройстве должным образом..

    Разработчикам Android не нужно добавлять поддержку каждой функции многооконности каждого производителя, если другие производители решили скопировать Samsung.

    Плавающие приложения - грязный хак

    Плавающие приложения также позволяют многозадачность. Помните, что Android позволяет приложениям работать в фоновом режиме, пока вы используете приложение на переднем плане. Эти приложения могут отображать интерфейсы, отображающиеся над текущим приложением - можно подумать, что они используют «всегда сверху», чтобы окно всегда отображалось поверх любого другого приложения в настольной операционной системе..

    Вы можете установить плавающие приложения для просмотра веб-страниц, делать заметки, общаться в чате и смотреть видео во время использования любого приложения. Работать будут только приложения, специально предназначенные для запуска в качестве плавающих приложений, поэтому вам нужно искать их. Плавающие приложения также неудобны в использовании, потому что они плавают над используемым вами приложением, блокируя части его интерфейса..

    Microsoft добавила поддержку плавающих окон в Skype для Android. Вы можете вести видео разговор, и лицо другого человека всегда будет отображаться на вашем экране, даже когда вы выходите из приложения Skype. Microsoft использует больше возможностей многозадачности Android, чем Google.

    Кастомные ПЗУ и твики только с правами root недопустимы

    Некоторые пользовательские ПЗУ добавляют эту функцию в Android. Google пригрозил лишить CyanogenMod доступа к Android Market (теперь известному как Google Play), если они добавят эту функцию, потому что она может потенциально взломать сторонние приложения. Сегодня другие пользовательские ПЗУ работают над многозадачностью с разделенным экраном. Samsung добавил свою версию для своих устройств.

    Вы также можете получить эту функцию, используя настройку Xposed Framework только для root, известную как XMultiWindow. Если у вас есть root-доступ, вы можете получить многооконную многозадачность или любое приложение на вашем устройстве..

    Это не должно требовать рутирования вашего устройства или установки пользовательского ПЗУ. Эти сторонние решения часто имеют неудобные интерфейсы и ошибки. Нам нужно интегрированное, поддерживаемое решение, которое работает одинаково на всех устройствах..

    Почему многооконный режим важен

    Microsoft Windows 8.1 выделяется среди планшетных операционных систем своей мощной поддержкой многозадачности, позволяющей одновременно просматривать несколько приложений одновременно. Также сообщается, что Apple работает над добавлением параллельных приложений на iPad с iOS 8. В любой операционной системе каждого конкурента вы сможете просматривать веб-страницы, когда пишете электронное письмо, смотреть видео, пока вы просматриваете. в Интернете или пообщаться с кем-нибудь, пока вы делаете что-то.

    Но Android все еще оставался замороженным во времени. Несмотря на всю мощь Android - и несмотря на то, что Android позволяет приложениям адаптироваться к экранам разных размеров - Google сопротивляется добавлению этой функции.

    Планшеты Android с большим экраном, такие как Nexus 10 (помните, что планшет Google не обновлялся более 18 месяцев?), Нуждаются в этой функции. Как и огромные телефоны, кабриолеты, ноутбуки и десктопы на Android.


    Если планшеты - это будущее персональных компьютеров, мы должны быть в состоянии одновременно делать что-то одно на больших экранах наших планшетов. Microsoft, Samsung и даже Apple осознают это - теперь очередь Google.

    Изображение предоставлено: Сергей Галёнкин на Flickr, Карлис Дамбранс на Flickr