Connect with us

API

Google запрещает использовать Accessibility API неподобающим образом

Некоторые приложения для Android используют Accessibility API неподобающим образом, говорит Google. В письме разработчикам компания сообщает, что все такие программы будут удалены из  Google Play Store.

Леонид Боголюбов

Опубликовано

/

     
     

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

Но можно использовать их и по-другому – например, сделать альтернативную навигацию, переназначить управление громкостью на выполнение своих задач или сканировать веб-страницы на присутствие определенной информации. Существуют вполне легальные приложения, задействующие специальные возможности – AutoInputButton MapperGreenifyLastPassSwiftly Switch и т.д.

Некоторые вирусы и троянцы используют возможности Accessibility API уже для преступных целей – для записи всего происходящего на смартфонах зараженных пользователей и кражи паролей.

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

 

 

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение
Click to comment

You must be logged in to post a comment Login

Leave a Reply

API

Oculus выпустил Avatar SDK и Explore API

Вместе с новым шлемом Oculus Go компания представила новый Oculus Avatar SDK и Explore API для разработчиков.

Леонид Боголюбов

Опубликовано

/

Вместе с новым шлемом Oculus Go компания представила новый Oculus Avatar SDK и Explore API для разработчиков.

SDK позволяет использовать социальные аватары, сделанные в Oculus Home, в своих приложениях и играх. Пока это работает только для собственных продуктов Oculus, но в 2018 планируется внедрение для других VR-платформ, PC и мобильных проектов.

Explore API же касается маркетинга в Oculus Home. С помощью нового программного интерфейса можно создавать События, Контент и Анонсы и представлять их всем заинтересованным пользователям.

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение

API

Alexa Gadgets SDK для игр с гаджетами Echo

Для управления ими компания создала Alexa Gadgets SDK и Gadgets Skill API.

Леонид Боголюбов

Опубликовано

/

Одновременно с запуском новых Echo продуктов, Amazon представил линейку аксессуаров Alexa Gadgets – одними из первых из них стали кнопки Echo Buttons. Для управления ими компания создала Alexa Gadgets SDK и Gadgets Skill API.

У кнопок никакого практического смысла нет, однако они позволяют компаниям играть в игры – например, в викторины, где важно то, кто первый ответит (нажмет на кнопку). Как раз для управления всем процессом Amazon создал Gadgets Skill API. Он позволяет объединить гаджеты с колонкой и сделать из Echo-устройства хаб для интерактивных игр.

В Alexa Gadgets SDK также есть:

  • Gadget Actions API для управления действиями гаджетов (моторами, лампочками и т.п.).
  • Gadget Sync API для синхронизации «больших» Echo с гаджетами.
  • Gadget Notification API для получения уведомлений на гаджеты.
  • Gadget Input API для передачи действий с гаджетов на Echo/

Все вместе эти API позволяют создавать навыки с новыми способами взаимодействия.

 

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение

API

Подведены итоги конкурса Skyeng API

Онлайн-школа английского языка Skyeng объявила победителей конкурса Skyeng API на разработку обучающих продуктов с использованием API сервиса компании Skyeng.

AppTractor

Опубликовано

/

Автор:

Онлайн-школа английского языка Skyeng объявила победителей конкурса Skyeng API на разработку обучающих продуктов с использованием API сервиса компании Skyeng. Ими стали приложения Readore и SkyLocker, чат-боты Lennybot.me и ESLBot, сайт  Enwords и браузерная игра Lingvasto.com.

В июне компания открыла всем сторонним разработчикам бесплатный доступ к API своего англо-русского словаря, разработка которого обошлась компании в 3 млн рублей.  Словарь содержит 230 тысяч значений слов, и уникален тем, что в нем, помимо переводов и примеров употребления, есть озвучка, иллюстрации и транскрипция для каждого слова.

Сейчас существует огромное количество сервисов, помогающих в изучении английского языка. Однако вряд ли получится достигнуть максимальных результатов, используя только один, “идеальный” продукт – таких не существует. Именно поэтому мы в Skyeng активно работаем над созданием единой экосистемы, объединяющей различные сервисы для обучения английскому.  Все они, обладая определенными преимуществами, дополняют друг друга и делают процесс изучения английского по-настоящему эффективным. Здорово, что, благодаря нашему конкурсу Skyeng API, на рынке онлайн-образования стало на несколько интересных и полезных решений для изучения английского языка больше, – Харитон Матвеев, директор по продукту компании Skyeng.

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

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

SkyLocker – мобильное приложение, которое предлагает перевести слово на английский язык каждый раз, когда пользователь разблокирует свой смартфон (то есть, по подсчетам компании Locket, 110 раз в день). Приложение позволяет запоминать не только перевод слова, но и его значение. SkyLocker доступен всем пользователям Android.

Lennybot.me – чат-бот, который работает сразу на 3-х платформах, – в Telegram, Viber и Facebook Messenger. В течение дня он будет отправлять пользователю по 10 английских слов для изучения – с переводом, озвучкой и примером употребления.

Enwords – сайт для изучения слов в контексте: пользователь сам выбирает из предлагаемого списка слова на изучение, а затем тренирует их в предложениях, которые подбирает Enwords. На сайт также можно загрузить свой текст и учить слова по нему (слова будут отсортированы по частотности употребления в этом тексте).

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

Lingvasto.com – браузерная игра, которая позволяет учить лексику и фразы по сюжетам известных фильмов. В данный момент игра работает по фильму Гарри Поттер, в ближайшем будущем будет добавлена “Игра Престолов”. В дальнейшем количество фильмов будет постоянно увеличиваться и подбираться под уровень владения английским языком.

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

AppTractor
Комментарии Facebook
Продолжить чтение

Календарь

ноябрь

17ноя - 19Весь деньТИЛТЕХ МЕДХАК

24ноя - 26Весь деньWhat the hack?!

25нояВесь деньSmart Taler 2017

25нояВесь деньLadies Code: время технологий

30нояВесь деньSmart Cars & Roads 2017

декабрь

5дек18:30- 22:00Яндекс изнутри: глазами iOS-разработчика

8дек - 9Весь деньКубок СTF России

9дек - 10Весь деньGames Gathering 2017

9декВесь деньЛекционный день по игровой индустрии

Наша рассылка

Каждому подписавшемуся - "1 час на UI аудит": бесплатный ускоренный курс для разработчиков веб и мобильных приложений!

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Наш Facebook

Популярное

X

Спасибо!

Теперь редакторы в курсе.