Главная » Инструкции » Установка программ и игр » Андроид-приложения на Хромбуках

Андроид-приложения на Хромбуках

ХромбукChrome OS – операционная система, опередившая своё время. Хоть она и не стала чем-то революционным на момент своего выхода, как тот же iPhone в 2008 году – она создавалась с заделом на будущее, а потому она ещё не раскрыла всего своего потенциала.

Разработка ОС на хромбуках

Веб-приложения стали обычным явлением в 2011 году (год релиза Chrome OS), но они всё ещё не дотягивали до обычных десктопных приложений. К тому же очень малое количество веб-приложений были оптимизированы под работу на Chrome OS, поэтому среднестатистическому пользователю было трудно понять, для каких целей может послужить новенький Хромбук, да и их реализация несколько хромала.

По прошествии нескольких лет Хромбуки стали приобретать всё более осмысленный вид, что характеризовалось увеличением популярности, а соответственно и продажами лэптопов на Chrome OS.

Публичный Wi-Fi стал более доступным, стали развиваться оффлайн веб-приложения, и в результате новая платформа стала активно развиваться, популяризируя эти самые веб-приложения. Однако Хромбуки не стали разбираться с полок магазинов, как горячие пирожки, по сравнению с новым iPhone X.

Объединение операционных систем Chrome и Android

Для расширения библиотеки поддерживаемых приложений на Chrome OS Гугл выпустила утилиту для запуска Android-приложений на Chrome OS – ARC (App Runtime for Chrome). Библиотека была выпущена в качестве расширения для Chrome и доступна для скачивания в Chrome Web Маркет. Но технология была еще далека от совершенства. Для запуска приложения служила виртуальная машина Dalvik (не ART, представленная в Lollipop), множество API не работало, OpenGL был недоступен и т.д.

Хромбук и Плей Маркет

В 2015 году на Хромбуках стал доступен Play Маркет.

В 2015 году ARC был переработан для запуска Android OS на Хромбуках. Это было модифицированная версия Андроид, работающая на Chrome OS с полноценной поддержкой Play Маркета. Такое решение стало своего руда “волшебной” пилюлей для решения тех проблем, с которыми Chrome OS столкнулась в самом начале своего пути. Многие из тех приложений, на отсутствие которых жаловались пользователи, стали наконец доступны (MS Word, Excel, PowerPoint, Skype и другие).

После этого Google продолжил активную работу над оптимизацией работы Android-приложений на Chrome OS. Заметно улучшилась производительность, было исправлено огромное количество багов, и большинство приложений стало нормально работать. Тем не менее, им предстоит сделать ещё много работы.

Проблема оптимизации приложений под Chrome OS

В работе Андроид-приложений на Chrome OS всегда возникали какие-то странные баги. Не только потому, что их запускает на системе, для которой они не разрабатывались, но и из-за того, что они не оптимизированы под размеры экранов нетбуков. Хоть и существуют планшеты на Chrome OS, большинство людей пользуются Хромбуками с клавомышью/тачпадом. В то время как у некоторых Chromebox и бюджетных Хромбуков нет тачскрина.

Работа с приложениями для 6 дюймовых экранов на 13 дюймовых лэптопах оставляет не очень приятное впечатление о Хромбуках.

Использование приложений, оптимизированных под 6 дюймовые экраны с тачскрином на 13 дюймовых лэптопах без тачскрина вызывает дискомфорт. Приложения как бы работают, но их работа оставляет желать лучшего. Все Android-приложения создаются под их использование с тачскрином, а не с клавиатурой и мышью. Такие приложения, как Instagram и Google Tasks и вовсе отказываются работать в широкоформатной среде.

Запуск Гугл диск на Хромбуке

Google Drive на Inspiron Chromebook 14

Проблема усугубляется ещё и тем, что большинство разработчиков не занимаются оптимизацией приложений под большие экраны. Был даже период (время запуска Android 3.0 Honecomb в 2011), когда множество Android-приложений имели планшетно-ориентированный интерфейс, но с тех пор прошло уже много времени, и таких проблем больше не возникало.

Запуск Гугл заметки на хромбуке

Google Tasks на Inspiron Chromebook 14

Сами Google не уделяли особо много внимания оптимизации Андроид-приложений под широкоформатные экраны, что уж говорить о сторонних разработчиках. Исключением служит лишь приложение Gmail, которое разрабатывалось и для настольных компьютеров. Большинство же других приложений компании выглядят крайне плохо оптимизированными – тот же Play Маркет. Отсюда возникает вопрос: “Если сама Google не заботится об оптимизации своих приложений под большие экраны, почему это должны делать другие?”

Запуск Плеймаркет на Хромбуке

Play Маркет на Inspiron Chromebook 14

Пользователи Хромбуков советуют не запускать Android-приложения в полноэкранном режиме, не все из них можно запустить в оконном режиме. Когда вы переключаете свой лэптоп в режим планшета, или если вы используете планшет на Chrome OS (как Pixel Slate), уже запущенное приложение автоматически переходит в полноэкранный режим.

Это единственные проблемы, с которыми вы можете столкнуться при использовании Android-приложений. До недавнего времени вы не могли получить доступ к корневым файлам Android-приложений из диспетчера файлов – приходилось скачивать один из файловых менеджеров в Play Маркет и копировать все файлы в папку Downloads, которая синхронизируется с Chrome OS и Android. К счастью, Google добавила такую возможность в диспетчере файлов.

Диспетчер файлов на хромбуке

Если вы хотите удалить кэш какого-либо приложения или разблокировать уведомления, вам нужно зайти в настройки Android-приложений. Вы не сможете этого сделать через панель запуска. Откройте настройки Chrome, найдите пункт Play Маркет и затем нажмите на “Управление настройками Android”.

Можно было бы привести ещё несколько примеров, но думаем, суть вы уловили и так.

Веб- или Android-приложения?

Узнав обо всех проблемах, которые есть у Хромбуков, вы наверняка спросите: “Кто вообще захочет купить настолько “кривое” устройство?” Даже несмотря на целый ряд недостатков, Хромбуки пользуются спросом во многом благодаря своей цене и скорости работы (они куда быстрее, чем лэптопы на Windows в своей ценовой категории). Их цена колеблется в районе (30.000р.) Chrome OS, по сравнению с Windows и macOS – довольно хорошая операционная система, если использовать её для вспомогательных задач.

Хромбуки обычно используются в том случае, когда нет достойных веб-приложений на других платформах. Например, в веб-мессенджере Slack так и не появилось поддержки уведомлений для Chrome OS, поэтому лучше использовать Android-версию. В этом и заключается основной принцип использования этой операционной системы: сначала вы пробуете использовать приложение на ней, и если весь доступный на Андроид функционал поддерживается и на Chrome OS, то лучше всего использовать Хромбук.

Google призывает людей использовать Android-приложения.

Однако Google советует использовать в первую очередь Андроид-приложения на самом Android. Когда вы запускаете только что купленный Хромбук, то вы не найдёте предустановленного Chrome Web Store, а вот Play Маркет – да. Несмотря на то, что Chrome OS получает частые обновления, направленные на улучшение работы Android-приложений, их совместимость с прогрессивными веб-приложениями на данный момент находится на одном уровне с оными на Windows/Mac/Linux.

Здесь опять же встаёт проблема того, какой пример подаёт компания Google всем остальным разработчикам. Отдельные приложения компании таки были обновлены до уровня прогрессивных веб-приложений (как например Андроид Сообщения и Гугл Фото), но они, судя по всему, не особо заботятся о добавлении каких-либо преимуществ для веб-приложений. Большинство из них не имеют поддержку оффлайн-режима или отправки уведомлений пользователю.

Такое отношение прослеживается и при решении различных проблем в Chrome OS. Например, вместо того, чтобы сделать какой-нибудь веб-редактор фото в качестве расширения для того же Гугл Фото, Google убедила Adobe добиться оптимизации Lighroom для планшетов. Если вы хотите совершить видео звонок, Google рекомендует использовать фирменное приложение Google Duo. Зачем? – Непонятно, так как вы можете сделать то же самое через Hangouts и множество других сервисов. Если вы хотите редактировать PDF-файлы, вам стоит использовать Adobe Acrobat версию Android.

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

Шаг вперёд или … ?

Создание двух конкурирующих между собой продуктов – это, пожалуй, главная стратегия компании для поиска наилучшего решения. Прогрессивные веб-приложения и приложения с мгновенным запуском без необходимости их скачивания из Play Маркет, Google Allo и Android Messages, Google Duo и видео звонки в Hangouts и т.д. Использование сразу двух видов приложений на Chrome OS: Android- и веб-приложения, судя по всему, ещё один пример их стратегии. Они пытаются достичь определённой цели, но пробуют сделать это сразу несколькими путями. Google хотят оптимизировать десктопные веб-приложения для работы с тачскрином и наоборот.

Ни для кого ни секрет, насколько широким функционалом обладают веб-приложения. Они могут работать в оффлайн-режиме, у них разный интерфейс под различные диагонали экранов, они поддерживают отправку уведомлений, они могут синхронизировать ваши данные, находясь в фоновом режиме, и многое другое. Правильно работающие веб-приложения работают значительно лучше на Chrome OS, чем те же, но разработанные для Android – вы поймёте, что мы имеем в виду, если попользуетесь Twitter Lite вместо Twitter хотя бы какое-то время.

Если команда разработчиков Chrome OS сфокусируется на работе с веб-приложениями, от этого выиграют и пользователи, и сами разработчики. Chrome Web Store также следует обновить под современные веб-приложения. Google смогли бы добавлять наиболее популярные приложения и сайты в свой магазин автоматически, как это сделали в Microsoft с их Windows Store. Вместо того, чтобы изобретать велосипед в виде точно такого же интернет-магазина (как Play Маркет), им стоит сделать интернет-магазин с наиболее популярными веб-приложениями, тогда интерес пользователей и сторонних разработчиков к этой технологии заметно увеличится.

Хромбук станет по-настоящему успешным продуктом только в том случае, если он будет следовать тем идеям, на основе которых он и создавался – сёрфинг в Интернете и использование веб-приложений. Мы рады, что Play Маркет стал доступен на этой платформе, потому что новая технология, основанная на использовании веб-приложений, пока что выглядит довольно сыро, но только от Google зависит, станет ли Chrome OS очередной андроидоподобной операционной системой для компьютеров, или чем-то совершенно новым.

Поделитесь материалом в соц сетях:

Ваш комментарий:

*

*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

закрыть рекламу x
закрыть рекламу x
закрыть рекламу x
закрыть рекламу x