Perso что это за программа на андроид
Перейти к содержимому

Perso что это за программа на андроид

  • автор:

Популярное приложение для Android шпионило за своими пользователями

Shutterstock

Популярное приложение для записи экрана на Android, которое набрало около 50 тыс. загрузок в магазине приложений Google, впоследствии начало шпионить за своими пользователями. Оно воровало записи с микрофона и другие файлы с телефона пользователя. Об этом пишет портал TechCrunch со ссылкой на выводы компании ESET, специализирующейся в области кибербезопасности.

Речь о приложении iRecorder — Screen Recorder, которое внедрило вредоносный код в качестве обновления спустя год после его первого появления в Google Play. Этот код позволял приложению каждые 15 минут незаметно загружать минутный фоновый звук с микрофона устройства, а также извлекать документы, веб-страницы и мультимедийные файлы с телефона пользователя.

Изначально вредоносных функций в нем не было, говорится в отчете ESET.

«Оно было доступно в Google Play как законное приложение в сентябре 2021 года, а вредоносные функции, скорее всего, были добавлены в августе 2022 года. Шпионское приложение было удалено из Google Play после предупреждения ESET Research».

Как убедился РБК Life, сейчас в Google Play указанного приложения нет.

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

Заподозрить удаленный взлом можно, по словам эксперта, если «смартфон стал нагреваться, быстро разряжаться, зависать или перезагружаться сам по себе». «Также у него могут самостоятельно запускаться разные приложения или появиться характерное «эхо» во время разговора».

Shutterstock

Фото: Shutterstock

А две американки в декабре 2022 года обвинили компанию Apple в выпуске гаджетов для преследования женщин. На производителя подали в суд за метку AirTag, позволяющую следить за людьми. По утверждению истиц, «умный» маячок размером с небольшую монету дает возможность мужчинам следить за ними без их ведома и терроризировать. Одна из женщин, участвующих в коллективном иске против Apple, заявила, что ее бывший приятель спрятал AirTag под крылом ее автомобиля, чтобы знать, куда она ездит. Другая пострадавшая рассказала о бывшем муже, положившем электронную метку в рюкзак их ребенка ради слежки за ней.

Три лучших решения удаленного управления Android без присутствия персонала

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

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

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

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

Что такое удаленное управление Android без присутствия персонала?

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

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

erid:LjN8KA8mM

ИНН: 7713140469

Компания: АО «Лаборатория Касперского»

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

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

Три лучших решений для удаленного управления Android

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

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

  • Повысить производительность
  • Снизить операционные расходы
  • Снизить риски
  • Повысить скорость решений
  • Избежать повторяющейся работы
  • Повысить качество работы сотрудников

Три лучших решения для удаленного управления Android

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

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

1. AirDroid Remote Support for Business

Если вы ищете инструмент для удаленного решения проблем для ваших клиентов или сотрудников, AirDroid RS может стать отличным выбором. Он предназначен для производителей оборудования, интеграторов ИТ-систем, поставщиков программных решений и сотрудников.

Вот несколько ключевых характеристик:

  • Голосовой Чат и Совместное Использование Экрана в Реальном Времени

Вы можете просматривать экран своего сотрудника или клиента, чтобы сообщить о проблемах или для целей объяснения проблемы. Вы также можете предлагать решения непосредственно во время просмотра экрана; вы можете делать это в офисе или дома.

  • Быстрое Решение Проблем с Помощью Удаленного Управления

Удаленное подключение помогает быстро и безопасно решать проблемы. Контроль над устройством клиента при получении от него разрешения делает сеансы более эффективными.

  • Поддержка Автономного Доступа без Участия Пользователя

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

  • Отправка Сообщений и Передача Файлов

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

  • Камера Дополненной Реальности

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

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

Примеры удаленного управления Android через AirDroid

Здравоохранение: Медицинский работник должен иметь возможность постоянно оставаться на связи с пациентом; это становится возможным благодаря функции обмена сообщениями, которая позволяет отправлять тексты или общаться с пациентами удаленно.

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

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

Образование: Ученикам необходимо иметь возможность лично общаться со своими учителями и одногруппниками. Они должны получать информацию о своих уроках и заданиях и говорить, когда им нужен доступ в Интернет или помощь в получении доступа к устройству. AirDroid позволяет им оставаться на связи друг с другом и с преподавателями, а студенты могут получить удаленный доступ к дорогостоящему техническому программному обеспечению.

Автоматы самообслуживания для заказа/рекламы: Если вы ищете решение, которое позволит вам получить доступ к вашей сети и компьютерам удаленно и в реальном времени без участия ваших работников, это отлично работающее решение, которое может упростить вашу работу и улучшить эффективность ведения бизнеса.

2. TeamViewer

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

Данное ПО совместимо с Android, iOS, Linux, macOS и Windows. Оно позволяет использовать веб-браузер для удаленного доступа к другому устройству, например, ПК или телефону Android.

Приложение TeamViewer для Android позволяет получить доступ к телефону или планшету на базе Android без необходимости запрашивать какие-либо разрешения. Установить и запустить приложение очень просто, при этом безопасность использования находится на высоком уровне, поскольку программа позволяет авторизованным пользователям получить доступ к каждому устройству android без необходимости запрашивать разрешения.

Компании, использующие TeamViewer на Android, могут значительно оптимизировать свои бизнес-операции, что позволит им быть впереди своих конкурентов. Учитывая, что в последнее время работа из дома становится все более популярной моделью работы, данная технология позволяет людям работать удаленно, не выходя из дома. С ПО для удаленного доступа к Android доступ к серверам или данным никогда еще не был таким простым и безопасным. Передаваемые данные будут защищены шифрованием.

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

3. SplashTop

SplashTop – одна из самых популярных программ для автономного удаленного доступа к различным устройствам, включая телефоны и планшеты на базе Android с ОС 8.0 и выше. Это простое в использовании программное приложение, которое требует установки Streamer на ваше устройство и запуска сеанса удаленного доступа буквально в одно нажатие.

Однако следует иметь в виду, что, если вы хотите использовать функцию автономного подключения к Android, вы должны выбрать пакет SOS Unlimited или SOS+10. Он также доступен в пакетах Splashtop Enterprise, Remote Support Premium и On-Prem. SplashTop идеально подходит для стартапов и небольших предприятий со штатом от одного до пятидесяти сотрудников.

Он идеален для компаний, работающих в сфере информационных технологий. То, чем выделяется Splashtop – это удаленный просмотр экрана Android в реальном времени, доступ к экрану для совместной работы, автономный доступ к Android, удаленная перезагрузка и повторное подключение, улучшенное управление пользователями и интеграция с инструментами автоматизации профессиональных услуг (PSA).

Заключение

TeamViewer совершенно бесплатный при личном использовании, но для коммерческих или бизнес-целей необходимо приобрести подписку. При этом TeamViewer отличает то, что он предлагает доступные цены и скидки для некоммерческих организаций. Кроме того, TeamViewer обеспечивает оперативный удаленный доступ к вашему ПК/android/iOS-устройству. С другой стороны, SplashTop имеет несколько инновационных функций, включая автономный доступ к Android, высоконадежное подключение устройств, веб-камеры/камеры для телефонов и планшетов на базе Android, а также приложения для удаленного рабочего стола и Android.

Однако самым большим недостатком SplashTop является то, что он не работает при средней скорости интернета. Поэтому для полного удаленного доступа к устройству необходимо иметь надежный и высокоскоростной интернет.

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

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

Стартовая цена TeamViewer составляет $50 в месяц и $600 в год. Цена SplashTop начинается от $5 в месяц, или $60 в год. Однако за автономный доступ к Android придется выложить $17 в месяц или $199 в год.

Компания AirDroid предлагает бесплатную пробную версию, позволяющую получить доступ к основным функциям без предоставления данных кредитной карты. Однако если вы хотите пользоваться всеми функциями, вам придется заплатить $12 в год.

Как видите, AirDroid имеет больше возможностей, чем TeamViewer и SplashTop, и гораздо доступнее своих аналогов. Поэтому мы рекомендуем использовать AirDroid Business для автономного доступа к Android.

Троянское приложение для Android обходит проверки Google Bouncer

Аналитики ESET обнаружили интересный метод скрытной атаки на пользователей Android, который содержит в себе интересную особенность. В магазине приложений Google Play нам удалось обнаружить несколько приложений, которые маскировались под легитимные, но на самом деле содержали в себе другое приложение с вредоносными функциями. Это встроенное приложение называлось systemdata или resourcea.

Это второе приложение скрытно сбрасывается в память устройства из первого, но спрашивает у пользователя разрешение на установку. Оно представляется в качестве инструмента для управления настройками устройства «Manage Settings». После своей установки, приложение работает как служба в фоновом режиме.

Антивирусные продукты ESET обнаруживают приложения, которые содержат в себе это дополнительное приложение как Android/TrojanDropper.Mapin. Согласно нашим данным, на долю Индии приходится наибольшее количество заражений устройств Android этим вредоносным ПО.

Вредоносная программа представляет из себя бэкдор, который получает контроль над устройством и включает его в состав ботнета. Бэкдор использует специальный внутренний таймер для отложенного исполнения своей полезной нагрузки. Таким образом, авторы могут обмануть различные автоматические системы анализа файлов, которые могут причислить файл к подозрительным из-за его поведения. В некоторых случаях, бэкдор может ждать три дня прежде чем активировать полезную нагрузку. Скорее всего, такая мера позволяет авторам обойти механизмы проверки инструмента анализа файлов Google Bouncer, используемый Google для проверки загружаемых в Play приложений.

После активации полезной нагрузки, троян запрашивает права администратора в системе и начинает взаимодействовать со своим C&C-сервером. Android/Mapin содержит в себе различные функции, например, отображение пользователю различных уведомлений, загрузка, установка и запуск других приложений, а также получение личной информации пользователя на устройстве. В то же время, основной его функцией является отображение fullscreen-рекламы на зараженном устройстве.

Векторы распространения

Вредоносные приложения были размещены в магазине приложений Google Play в конце 2013 г. и в 2014 г. Названия приложений были различными, включая, «Hill climb racing the game», «Plants vs zombies 2», «Subway suffers», «Traffic Racer», «Temple Run 2 Zombies», «Super Hero Adventure» разработчиков TopGame24h, TopGameHit и SHSH. Точные даты загрузки приложений были 24-30 ноября 2013 г. и 22 ноября 2014 г. Согласно статистике ресурса MIXRANK, приложение Plants vs zombies 2 было загружено более 10 тыс. раз перед его удалением из магазина. В то же самое время, приложения «System optimizer», «Zombie Tsunami», «tom cat talk», «Super Hero adventure», «Classic brick game», а также вышеупомянутые приложения Google Play с вредоносными возможностями, были загружены в альтернативные магазины приложений Android теми же авторами. Такой же бэкдор был обнаружен в комплекте с другими приложениями, которые были загружены в магазин разработчиком PRStudio (не путать с prStudio) в альтернативные магазины приложений со ссылками на Google Play. Данный разработчик загрузил как минимум и пять других троянских приложений в альтернативные магазины приложений: «Candy crush» или «Jewel crush», «Racing rivals», «Super maria journey», «Zombie highway killer», «Plants vs Zombies». Эти приложения все еще доступны для скачивания из этих магазинов. Перечисленные приложения были загружены пользователями сотни раз.

Рис. Значки вредоносных приложений.

Рис. Вредоносное приложение, которое получило достаточно положительных оценок.

Рис. Еще одно приложение, получившее положительные оценки.

Существуют различные варианты исполнения вредоносной программы после того, как пользователь загрузил нелегитимное приложение. Один из вариантов предполагает, что жертве будет предложено запустить файл с вредоносной программой спустя 24 после первого исполнения загруженного приложения. Такой метод является менее подозрительным для пользователя, который считает, что запрос на запуск поступил от ОС. Другой метод подразумевает под собой выдачу мгновенного запроса пользователю. Оба варианта рассчитаны на срабатывание после изменения подключения к сети, для этого вредоносная программа регистрирует т. н. broadcast receiver в манифесте.

Рис. Регистрация т. н. broadcast receiver.

После изменения подключения, пользователю будет предложено установить «системное приложение». Само сброшенное на устройство вредоносное приложение может называться «Google Play Update» или «Manage Settings».

Рис. Вредоносное приложение маскируется под системное.

В том случае, если пользователь выбирает отмену установки, то вредоносная программа будет показывать запрос каждый раз при смене сетевого подключения. Можно предположить, что простой пользователь будет уверен в серьезности отображаемого уведомления и в какой-то момент, скорее всего, нажмет кнопку установки только чтобы избавиться от него. После запуска троян исполняется в качестве сервиса со своим зарегистрированным broadcast receiver, ожидая изменения подключения.

Когда такое изменение произойдет, троян попытается зарегистрировать себя с помощью сервиса Google Cloud Messages (GCM) для последующего получения сообщений. После этого, Android/Mapin попытается зарегистрировать зараженное устройство на сервере злоумышленников, отправляя туда такую информацию как имя пользователя, аккаунт Google, IMEI, регистрационный идентификатор (ID) и название своего пакета приложения.

Рис. Процесс регистрации устройства на сервере злоумышленников.

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

Рис. Предложение пользователю об активации режима администратора устройства.

Троян сообщит на удаленный сервер об успешности активации режима администратора устройства. Как только такая операция произойдет, вредоносная программа будет показывать пользователю рекламу в полноэкранном режиме (interstitial). Такая реклама (interstitial ad) будет отображаться пользователю заново каждый раз при смене подключения. Разработка такого типа рекламы возможна с использованием легитимного AdMob SDK.

Рис. Full-screen реклама (interstitial ad).

Сетевое взаимодействие

Троян взаимодействует со своим управляющим сервером используя сервис Google Cloud Messaging (GCM). Этот сервис все чаще используется современными вредоносными программами для своих целей, через него злоумышленники могут инструктировать бот на выполнение нужных им действий.

Рис. Обрабатываемые ботом команды.

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

Кроме показа рекламы, список выполняемых им вспомогательных функций достаточно обширен: изменение идентификатора publisher ID отображаемой рекламы, загрузка и запуск других приложений, отображение уведомлений пользователю, отключение режима администратора устройства, изменение адреса управляющего C&C-сервера, создание на домашнем экране Android ярлыков, которые ведут на URL-адреса загрузки приложений. После исполнения каждой задачи, полученной с помощью GCM, бот будет информировать об этом удаленный сервер с использованием протокола HTTPS.

Троянская программа была успешно загружена в магазин Google Play, поскольку содержала в себе механизм отложенной активации вредоносных функций и, таким образом, не вызвала к себе подозрений со стороны инструмента Bouncer. Интересным вопросом является и то, почему Bouncer не специализируется на статическом анализе исполняемых файлов внутри загруженных приложений. По этим причинам троянская программа свободно распространялась пользователям через официальный магазин приложений Google для Android. Вредоносная игра «Super Hero adventure» была загружена в Play Store разработчиком SHSH. Вполне возможно, что этот разработчик загрузил больше приложений в магазин Play. В конечном счете, все они были удалены из магазина, но оставались незамеченными там в течение полутора лет. Возможно, что подобные случаи стали причиной того, что в марте 2015 г. Google объявила о том, что все приложения и обновления должны проходить проверку со стороны человека.

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

Ниже представлена информация о проанализированных нами образцах вредоносной программы.

Google требует от программистов на Android быть скромнее. Они избаловались и не хотят оптимизировать приложения

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

Первое предупреждение

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

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

Разнообразие хорошо для пользователей, но плохо для разработчиков

Google озаботилась проблемой совместимости Android-приложениий с различными устройствами на фоне того, как рост экосистемы Android набирает обороты. Если на самом первом этапе этой ОС только и нужно было, что управлять фотоаппаратами, то с течением времени ее адаптировали сначала для смартфонов, а позже – для планшетных компьютеров. Затем новые виды устройств на Android стали появляться с невероятной скоростью – это и полноценные настольные ПК в формате неттопов и моноблоков, и смарт-ТВ, и автомобильные головные устройства. Последние сейчас становятся все более популярными – штатные медиасистемы большинства бюджетных автомобилей не отличаются широким набором функций, а синхронизация их со смартфоном, особенно «по воздуху», например, для дублирования окна навигатора – это зачастую непроходимый квест.

and6.jpg

В мире разработки Android-приложений, по мнению Google, царит подлинный хаос

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

Нет камеры – нет приложения

Многие разработчики современных приложений даже не думают, как их софт будет функционировать на различных устройствах. Gizchina приводит в пример ситуацию, когда в приложении есть функция сканирования QR-кода – чтобы она работала, разработчики добавляют в код проверку наличия камеры. Если пользователь хочет открыть на устройстве без камеры, например, на смарт-ТВ, то оно может выдать ошибку, что нелогично. Для сканирования QR-кода камера нужна не всегда – он может быть сохранен в виде изображения в памяти устройства.

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

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

Как в России потратят 145 млрд рублей на развитие технологий искусственного интеллекта
Цифровизация

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *