Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

Оптимизация игр и приложений для устройств Chromebook

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

Зачем это нужно

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

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

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

Основные возможности

  • Приложения показываются в окнах трех размеров.
  • Позволяет одновременно работать с несколькими приложениями Android в окнах с возможностью перемещения, рабочим столом и браузером в привычном интерфейсе Chrome ОС.
  • Можно одновременно использовать клавиатуру, мышь и сенсорную панель.
  • Пользователи Chromebook получают оповещения Android на своих устройствах.
  • Приложения Android могут использовать соединение по Wi-Fi или Bluetooth, настроенное пользователем или администратором Chromebook.
  • С помощью приложения Files легко передавать файлы из приложений Chrome в приложения Android.
  • Быстрая работа ресурсозатратных приложений, в том числе игр и приложений для дизайнеров.

Рекомендации

  • Обновите файл манифеста приложения. Учитывайте ключевые различия в программном и аппаратном обеспечении между устройствами Chromebook и Android. Например, задайте настройки так, чтобы функция android.hardware.touchscreen не требовалась. Убедитесь, что приложению не нужны данные сенсоров, если вы хотите, чтобы оно работало на Chromebook вне зависмости от поддерживаемых устройством сенсоров.
  • Добавьте поддержку многооконного режима. Android конвертирует приложения в Chrome ОС в макеты, подходящие для этого типа устройств. Google поддерживает наиболее распространенные варианты окон: вертикальное (как в Nexus 5), горизонтальное (как в Nexus 7), и максимальное (использующее все доступные пиксели экрана).
  • Выберите ориентацию. Убедитесь, что при запуске выбирается верный макет и доступны элементы управления для переключения между макетами.
  • Реализуйте поддержку клавиатуры, мыши и сенсорной панели. У всех устройств Chromebook есть физическая клавиатура и сенсорная панель. На некоторых из них установлен сенсорный экран. Некоторые устройства даже могут трансформироваться из ноутбука в планшет. Многие приложения уже поддерживают одновременную работу мыши и сенсорной панели. Рекомендуем проверить, не требуются ли дополнительные действия для работы с приложением с помощью сенсорной панели. Учитывайте различия между сенсорной панелью и сенсорным экраном.
  • Используйте функции резервного копирования и восстановления. Одна из важнейших функций Chromebook – возможность легко переходить с одного устройства на другое. Пользователь может войти в аккаунт на новом устройстве, и на нем появятся все приложения. Рекомендуем добавить резервное копирование данных приложения в облако.
  • Проверьте приложение. Убедитесь, что приложение работает на устройстве Chromebook, разрешив неизвестные источники на устройстве Chrome в режиме разработчика. Протестируйте свое приложение Android на разных устройствах Chromebook: Chromebook с процессором ARM, Chromebook с процессором x86 и на ноутбуке-трансформере, используя и сенсорную панель, и сенсорный экран.
  • Запустите Chrome ОС в режиме разработчика перед тем, как устанавливать подключение ADB. Так вы сможете устанавливать приложения Android на устройство Chromebook.