© 2016 Икском.Хобби
24.03.2017 в 19:50

Организуем многозадачность на Android

Организуем многозадачность на Android

Как известно, в Android 7.0 Nougat разработчики добавили много нововведений, среди которых появился долгожданный режим многозадачности (многооконности, если хотите). Таким образом, фаблеты стали еще целесообразней: теперь нет необходимости каждый раз открывать трей и извлекать из него нужную программу — можно просто разделить экран на две части и работать, например, с календарем и плеером одновременно. К сожалению, «семерку» получили далеко не все устройства, что не мешает Google проектировать уже восьмую версию своей ОС. А ведь так хочется прикоснуться к чему-то новому, особенно тем, кто так и застрял (по вине производителя смартфона) на более старой версии операционной системы.


На помощь в который раз приходят сторонние разработчики, которые создают специальный софт для организации многозадачности. Правда, это не совсем то, что предлагает Android 7.0 Nougat, но все-таки. Так, Floating Apps позволяет реализовывать плавающие приложения из виджетов главного экрана или любого URL-адреса на рабочем столе, а Multitasking предлагает дополнительную панель с любимыми приложениями. Помимо них, рассмотрим Mr. Float, который ближе всех подошел к решению «семерки», и протестируем hovernote — своеобразный многооконный блокнот, особенно полюбившийся пользователям на Google Play.

Floating Apps

Главное преимущество Floating Apps — совместимость чуть ли не со всеми версиями Android (актуально для предпоследней версии), а также относительно большая коллекция так называемых плавающих приложений. При этом никто не мешает добавлять в нее собственные программы, но только, если они имеют виджет или URL-адрес. Таким образом, реализована своеобразная многозадачность, значительно облегчающая работу с разнообразным софтом. К слову, можно изменять размер, перемещать и сворачивать окна так же, как это происходит в Windows, что очень удобно, например, на планшете.


К сожалению, не обошлось и без рекламы, однако ее можно отключить и заодно разблокировать неограниченное количество приложений всего за 119 руб. (все указанные цены актуальны на момент публикации этого обзора).


Интерфейс приложения однооконный с сайдбаром слева. На главном экране можно просмотреть все доступные программы и настроить их. Сайдбар предполагает создание своих плавающих приложений, а также содержит настройки. Более ничего интересного в нем нет.


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


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


Что ж, приступим к тестированию. Для того, чтобы запустить режим многозадачности, всякий раз надо обращаться к программе, которая должна работать в фоне. Так, из нее можно одновременно запустить рисовалку, социальную сеть или браузер, а потом свернуть Floating Apps и спокойно оперировать окнами как угодно. Причем свернутые окна будут отображаться небольшими плавающими иконками на рабочем столе и перемещаться по нему как вам заблагорассудится. Изменение размера окна и работоспособность софта не вызывают нареканий, однако на 5-дюймовом экране приходится порой целиться, чтобы, например, растянуть виджет. Таким образом, вы можете читать новости, смотреть видео и делать заметки одновременно. Всего доступно 31 приложение.



При этом вы можете добавить и свое, нажав «+» в соответствующем меню сайдбара. Это может быть приложение из сайта (например, онлайн-игра) или программа из виджета. В последнем случае я умудрился расположить на рабочем столе сразу три полезных инструмента — монитор ресурсов, SMS-чат и музыкальный плеер. Жаль, что автопривязки по углам экрана нет, как это реализовано в Windows, поэтому растягивать окна до желаемых размеров приходится самому. Зато оставить это дело в таком положении можно надолго — размерность не сбрасывается. 


Я нисколько не удивился, что Floating Apps создает в системе два процесса — основной и сервисный. Каждый из них потребляет более 200 МБ оперативной памяти, нагружая процессор до полутора процентов. Естественно, от этого страдает заряд батареи, который проседает за день до 60%. Скорость энергопотребления соответствующая — 112 мВт. Что ж, вы делаете активными сразу несколько программ, что увеличивает нагрузку на систему. Главное преимущество Android 7.0 Nougat в этом случае: ОС не требуется отдельная программа — все происходит на системном уровне, а значит, расход аккумулятора ниже.


Последняя редакция приложения (от 19 февраля) требует как минимум Android 4.0.3. Floating Apps распространяется бесплатно в базовой версии, но содержит рекламу, которая отключается платно. Разрешений великое множество, но без них в этом случае никак. Вирусов Dr.Web не обнаружил.


Сводная информация:

  • Оценка автора: 4.5
  • Оценка в Google Play: 4.0
  • Разработчик: LWi s.r.o. (Чехия)
  • Версия приложения: 3.8.3
  • Последнее обновление: 19 февраля 2017
  • Количество загрузок в Google Play: 1 000 000-5 000 000
  • Совместимость приложения с Android: 4.0.3 или выше
  • Размер в установленном состоянии: 64 МБ
  • Максимальная нагрузка на систему CPU/RAM: 1,5%/280 МБ
  • Максимальный расход заряда аккумулятора: 60% (112 мВт)
  • Покупки в приложении: да
  • Реклама: да

Плюсы:

  • Полная свобода в организации многозадачности
  • Возможность добавить свое приложение или веб-сайт
  • Гибкие настройки
  • Удобное управление

Минусы:

  • Не совсем удобное растягивание окна
  • Большая нагрузка на систему
  • Ограничения бесплатной версии
  • Реклама

Multitasking

Утилита предлагает более простой доступ к приложениям — посредством всплывающего сайдбара на рабочем столе. В остальном принцип работы многооконности тот же, что и вышеописанного конкурента: окна можно передвигать, изменять их размер, делать активными или неактивными и т. д. Среди особенностей — встроенный Caller ID (автоопределение звонящего абонента), но мне, например, эта бета-функция нужна как козе баян. 


Первое, что предлагает Multitasking, это его активировать и настроить. Интерфейс английский, однако разобраться можно интуитивно. Так, включается автозапуск решения, разрешается доступ к медиафайлам, а также активируется виброотклик при нажатии на элементы. Кроме того, можно настроить автоскрытие главного меню и включение его по двойному тапу, увеличить вручную ползунками размер активного окна, а также их подгонку под размер экрана.


Чтобы активировать сайдбар с доступом к софту, достаточно сделать свайп вправо на рабочем столе или в любом другом окне. Доступно множество различных инструментов, однако некоторые из них платные (например, YouTube). Чтобы активировать все функции, необходимо заплатить 118,19 руб. При этом никакой рекламы в Multitasking нет. Также стоит отметить, что добавлять свои приложения здесь нельзя. Впрочем, имеющихся будет вполне достаточно для большинства пользователей.



Здесь есть даже мини-игры (правда, всего четыре). Отдельно реализованы компас, калькулятор, читалка, переводчик, прогноз погоды и т. д. Получается набор из самых полезных виджетов, которые можно как угодно разместить на рабочем столе. Лично мне понравился простенький, но эффективный видеоплеер.



Что касается управления, окна перемещаются по рабочему столу без каких-либо проблем. Причем увеличиваются они гораздо удобней, чем у конкурента, однако отрегулировать конкретный размер можно только через настройки. Зато каждое окно доступно закрепить, свернуть и сохранить для него размер по умолчанию. Отдельно отмечу довольно крупную панель управления, по которой сложно промахнуться.


Теперь о нагрузке на систему. При четырех активных окнах расход оперативной памяти находится на уровне 80 МБ — просто отличный результат для такого рода программ. При этом процессор напрягается до 0,3%, а батарея проседает в среднем на 15% за день со скоростью энергопотребления в 31 мВт. Это обусловлено предустановленными виджетами без каких-либо наворотов, а также отсутствием анимированной рекламы. К слову, программы сворачиваются здесь в панель уведомлений и не висят мини-иконками на рабочем столе, что также минимизирует энергопотребление. 


Multitasking работает с Android 3.0 или выше, весит в системе 23 МБ, не содержит рекламы, но предполагает платные инструменты. В разрешениях нет «сноудовщины», как нет и вирусов в самой программе.


Сводная информация:

  • Оценка автора: 4.8
  • Оценка в Google Play: 3.9
  • Разработчик: OryonCorp (Италия)
  • Версия приложения: 1.14
  • Последнее обновление: 09 марта 2017
  • Количество загрузок в Google Play: 500 000-1 000 000
  • Совместимость приложения с Android: 3.0 или выше
  • Размер в установленном состоянии: 23 МБ
  • Максимальная нагрузка на систему CPU/RAM: 0,3%/80 МБ
  • Максимальный расход заряда аккумулятора: 15% (31 мВт)
  • Покупки в приложении: да
  • Реклама: нет

Плюсы:

  • Полная свобода в организации многозадачности
  • Гибкие настройки
  • Удобное управление
  • Широкий выбор инструментов
  • Малая нагрузка на систему

Минусы:

  • Платные опции
  • Нельзя добавить свои приложения
  • Только для больших экранов

Mr. Float

Концептуально Mr. Float напоминает Multitasking, однако здесь нет сайдбара, а реализовано мини-окно с несколькими приложениями. Зато никто не мешает добавить собственный виджет и использовать его в отдельном окне, как это происходит у Floating Apps. В общем, перед нами что-то среднее между двумя вышеописанными утилитами.


Главное окно приложения можно вызвать из небольшой плавающей клавиши на главном экране, размер которого настраивается (также можно сделать окно полупрозрачным).


Настроек (на английском) великое множество, поэтому остановимся только на самом интересном. Так, можно выбрать, какие программы будут отображаться на главном экране, включить авторазмер для всех окон, отключить плавающую иконку на рабочем столе, а также задать активацию Mr. Float домашней кнопкой. Файловый менеджер, браузер, текстовый редактор и рисовалка настраиваются отдельно. Например, для браузера можно выбрать поиск по умолчанию, а в качестве файлового менеджера установить стороннее решение.


Самих инструментов немного, но они настраиваются и имеют развитый функционал. Так, в блокноте можно создать несколько «разноцветных» записей, есть неплохой генератор QR-кода, простенький, но шустрый браузер, а также полноценный файловый менеджер. Я уже молчу про видеоплеер и собственную галерею. При этом окна без проблем «прилипают» к любому углу экрана и разделяются автоматически, как это происходит в Windows 10. Также их можно свернуть в своеобразный трей, а потом вызвать с помощью всплывающей кнопки.


Новый виджет-приложение добавляется по аналогии с Floating Apps — выбирается из списка доступных. При этом на новое окно распространяются те же правила, что и на остальные. Ярлык для него появляется в соответствующей графе главного экрана. Что касается управления, то к нему претензий нет, разве что надо привыкнуть к фиксированному размеру окна (одно на другом), если оно не развернуто, например, на пол-экрана. Кстати, если потрудиться, то можно организовать плиточный режим Windows 10.


Потребляет Mr. Float нормальные 150 МБ ОЗУ при 0,09% на процессоре. Соответственно проседает и аккумулятор — 12,6% со скоростью энергопотребления в 9 мВт. Добавить к этому нечего — все отлично.


Приложение гарантировано работает на Android 2.3 или выше, весит в системе всего 15 МБ, не содержит рекламы и распространяется бесплатно (заявленных платных опций я не обнаружил). С разрешениями все в порядке, вирусов нет.


Сводная информация:

  • Оценка автора: 4.8
  • Оценка в Google Play: 4.0
  • Разработчик: mrfloat.net (Тайвань)
  • Версия приложения: 1.5.12
  • Последнее обновление: 04 августа 2016
  • Количество загрузок в Google Play: 50 000-100 000
  • Совместимость приложения с Android: 2.3 или выше
  • Размер в установленном состоянии: 15 МБ
  • Максимальная нагрузка на систему CPU/RAM: 0,09%/150 МБ
  • Максимальный расход заряда аккумулятора: 13% (9 мВт)
  • Покупки в приложении: нет
  • Реклама: нет

Плюсы:

  • Полная свобода в организации многозадачности
  • Гибкие настройки
  • Удобное управление
  • Малая нагрузка на систему
  • Продвинутые инструменты
  • Возможность добавить свое приложение

Минусы:

  • Небольшой набор базовых инструментов
  • Немногим запутанное управление

hovernote

А это приложение служит для многозадачности… текстовых документов и заметок с возможностью синхронизации через Dropbox. Это своеобразный многооконный блокнот, странички которого разворачиваются на любом из экранов. Приложение распространяется абсолютно бесплатно и без рекламы.


hovernote внешне напоминает виджет, который можно минимизировать в небольшую иконку быстрого вызова, а также спрятать в панель уведомлений. Окно ввода текста увеличивается свайпом, можно выбрать тему оформления и произвести настройки.



В настройках доступно установить размер и вид шрифта, автоматически скрывать панель ввода текста, а также нумеровать заметки, коих можно создать великое множество.


В самом виджете есть панель инструментов, которая позволяет вставить текст из буфера обмена, вырезать его или скопировать. Также доступно быстрое выделение и очистка поля ввода. При этом файл можно «сохранить как» (txt-формат) в любом месте на диске или в облаке и открыть тем же макаром.


Любая из заметок может находиться поверх других окон. Создать их можно сколько угодно, а также изменить размер окна. Решение актуально скорее для фаблетов и планшетов — на 5-дюймовом экране можно переключаться максимум между четырьмя записями. С большим количеством просто неудобно будет работать, хотя есть возможность минимизировать окно в мини-иконку на рабочем столе.


Нагрузка на систему порадовала — 100 МБ ОЗУ при практически нуле на процессоре. Аккумулятор в среднем проседает на 4% со скоростью энергопотребления в 11 мВт. Хотя удивляться здесь нечему, для блокнота это даже много (правда, тут их несколько).


hovernote совместим с Android 2.3 или выше, занимает на диске 14 МБ, не содержит рекламы и распространяется абсолютно бесплатно (отсюда и нечастые обновления). Среди разрешений — ничего криминального, вирусов не обнаружено.


Сводная информация:

  • Оценка автора: 5.0
  • Оценка в Google Play: 4.5
  • Разработчик: mjlim (независимый разработчик)
  • Версия приложения: 3.0
  • Последнее обновление: 09 января 2015
  • Количество загрузок в Google Play: 10 000-50 000
  • Совместимость приложения с Android: 2.3 или выше
  • Размер в установленном состоянии: 14 МБ
  • Максимальная нагрузка на систему CPU/RAM: 0,03%/100 МБ
  • Максимальный расход заряда аккумулятора: 4% (11 мВт)
  • Покупки в приложении: нет
  • Реклама: нет

Плюсы:

  • Гибко настраиваемые блокноты
  • Мини-иконка для быстрого вызова
  • Удобное управление
  • Темы оформления

Минусы:

  • Настройка размера окна только по вертикали

Реальная многозадачность или фикция?

Да, многозадачность реализована с помощью отдельного приложения, но она не хуже, чем в «семерке», поэтому фикцией это никак не назовешь. Так, Floating Apps предлагает широкий выбор инструментов (и возможность добавить свои) — правда, грешит не слишком удобным управлением, большой нагрузкой на систему и отсутствием привязки к углам. Но в целом это достаточно удобное решение для гиков.

Для широкого круга пользователей вполне сгодятся похожие и дополняющие друг друга приложения Multitasking и Mr. Float. Первое предлагает все необходимые утилиты, но не умеет позиционироваться по сторонам экрана и не позволяет добавлять свои приложения. У второго решения — явный недобор инструментов, зато оно умеет все, чего не умеет конкурент.


Наконец, hovernote стоит особняком — это многооконный блокнот, позволяющий создавать множество заметок в любом окне. Например, играя в квест, можно скопировать подсказки к нему и не сворачивать игру постоянно в трей. В общем, каждому свое, а вывод один: многозадачность возможна не только в седьмой версии Android.

Комментарии (0)