Автоматизированное тестирование базовой доступности интерфейсов Android-приложений

Автор: admin от 31-08-2017, 17:31, посмотрело: 163

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

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

Категория: Веб-разработка, Google, Android

 

Google's beacon platform. Часть 1 — Proximity beacon API

Автор: admin от 31-08-2017, 17:31, посмотрело: 199

Google's beacon platform — это решение для работы с Bluetooth маячками. Платформа работает с разными маячками от разных производителей, предоставляя разработчикам единый, простой и гибкий инструмент.

Google's beacon platform. Часть 1 — Proximity beacon API

Перед прочтением этой статьи я рекомендую ознакомиться с концепцией Physical Web о которой я рассказывал в своей прошлой статье: Концепция Physical web. Bluetooth маячки. Сравнение стандартов iBeacon, AltBeacon и Eddystone.

Google's beacon platform. Часть 1 — Proximity beacon API
Google's beacon platform. Часть 2 — Nearby meassages API

Google's beacon platform позволяет нам избежать необходимости физического контакта с маячками для их переконфигурирования, как и в случае с Physical Web, когда мы транслируем обычный URL(Eddystone-URL), мы можем лишь менять вложения которые привязаны к маячкам, тем самым управлять маячками удаленно. Данное решение так же позволяет мониторить все наши маячки удаленно. Как это реализовано я расскажу дальше.

Категория: Веб-разработка, Google, Android, iOS

 

Google re:Work — Руководство: Постановка целей с помощью OKR (перевод)

Автор: admin от 30-07-2017, 13:45, посмотрело: 65

Ниже представлен перевод руководства Google re:Work — Guide: Set goals with OKRs. Я решил не писать с нуля еще один общий обзор по OKR, а просто перевести это, на данный момент, наиболее авторитетное руководство по OKR, и дополнить его ссылками и своими материалами по OKR, которые включают в себя несколько конспектов приложенного видео Google Ventures на русском языке.



Введение



Исследования показали, что приверженность цели помогает повысить производительность труда. Если посмотреть более глубоко, исследования обнаруживают, что постановка вызывающих и четко определенных целей может еще более повысить вовлеченность сотрудников в достижении этих целей. Google часто использует “цели и ключевые результаты“ –  “Objectives and Key Results“ (OKRs), стараясь поставить амбициозные цели и отследить продвижение к ним.



OKR – краткий обзор




  • Цели амбициозны и могут ощущаться несколько некомфортными

  • Ключевые результаты измеримы и должны быть легко оцениваемы числом (Google использует шкалу от 0 до 1.0)

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

  • “Попаданием в яблочко” для предварительной оценки OKR является достижениие 60-70% от нее. Если кто-то раз за разом полностью достигает своих целей, значит их OKR недостаточно амбициозны, и им нужно думать более масштабно.

  • Низкие оценки следует рассматривать как данные для уточнения дальнейших OKR.

  • OKR не являются синонимом оценки сотрудников.

  • OKR не являются коллективным списком следующих дел.

->

Категория: Компании » Google

 

Android Architecture Components в связке с Data Binding

Автор: admin от 29-07-2017, 13:45, посмотрело: 359

Android Architecture Components в связке с Data Binding

Не так давно для андроид-разработчиков Google представил новую библиотеку — Android Architecture Components. Она помогает реализовать в приложении архитектуру на основе паттернов MVx (MVP, MVVM etc.). Кроме того, уже давно выпущена другая библиотека от Google — Data Binding Library. Она позволяет прямо в разметке связывать отображение UI-контролов со значениями, содержащимися в объектах. Это важная особенность паттерна MVVM — связывать слой View со слоем ViewModel.



Обе библиотеки направлены на построение архитектуры Android-приложений в MVVM стиле.

Я расскажу, как можно использовать их вместе для создания проекта с архитектурой на основе MVVM.


->

Категория: Веб-разработка, Game Development, Google, Android

 

Google планирует представить облачный сервис для квантовых вычислений

Автор: admin от 20-07-2017, 12:20, посмотрело: 54

Google собирается открыть онлайн-доступ к своим квантовым машинам для ученых и исследователей проблем искусственного интеллекта. Этим ИТ-гигант хочет «подстегнуть» разработку новых инструментов для своей технологии. Со временем компания планирует создать мощный облачный сервис с использованием квантовых компьютеров.



Google планирует представить облачный сервис для квантовых вычислений ->

Категория: Компании » Google

 

Security Week 28: а Petya сложно открывался, в Android закрыли баг чипсета Broadcomm, Copycat заразил 14 млн девайсов

Автор: admin от 15-07-2017, 11:35, посмотрело: 68

Security Week 28: а Petya сложно открывался, в Android закрыли баг чипсета Broadcomm, Copycat заразил 14 млн девайсовПрошлогодний троянец-криптолокер Petya, конечно, многое умеет – ломает MBR и шифрует MFT, но сделаться столь же знаменитым как его эпигоны, у него не вышло. Но вся эта история с клонами – уничтожителями данных, видимо, настолько расстроила Януса, автора первенца, что тот взял и выложил закрытый ключ от него.



Однако опубликовал не просто так «нате, владейте!», а решил подойти к процессу творчески и поиграть с «белыми шляпами», запаролив архив и оставив в своем твиттере ссылку на него с подсказкой в виде цитаты из фильма «Золотой глаз». Авось, хотя бы так заметят и запомнят. Автор, видимо, фанат бондианы – отсюда и его никнейм, и название файла с ключом (Natalya), и имена троянцев Petya и Misha. Быстрее всех загадку отгадали в Malwarebytes и выложили содержимое файла:



codev_0
->

Категория: Информационная безопасность, Google, Android

 

Google в скором времени перестанет доверять всем сертификатам WoSign и StartCom

Автор: admin от 9-07-2017, 08:05, посмотрело: 63

Google в скором времени перестанет доверять всем сертификатам WoSign и StartComСогласно сообщению от компании Google, в скором времени (а именно — начиная с выпуска Chrome 61, который ожидается в середине сентября) будет полностью прекращено доверие к сертификатам, выданным удостоверяющими центрами WoSign и StartCom. Речь ведётся о сертификатах, выданных до 21 октября 2016 года, срок действия которых ещё не истёк (более новые сертификаты были заблокированы в прошлом году).
->

Категория: Системное администрирование, Google

 

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня)

Автор: admin от 25-06-2017, 16:25, посмотрело: 64

В новом дайджесте плохой бэкенд, плохие магазины Apple и Google, плохие креативы, смерть гамбургера. Зато хорошие SDK, качественный код, самодостаточные контроллы, будущее еды и сельского хозяйства. Добро пожаловать!

Дайджест интересных материалов для мобильного разработчика #209 (19 июня — 25 июня)

Категория: Веб-разработка, Google, Apple, Android, iOS

 

Два года с Dart: о том, как мы пишем на языке, который ежегодно «хоронят» (часть 2)

Автор: admin от 21-06-2017, 12:30, посмотрело: 70

Два года с Dart: о том, как мы пишем на языке, который ежегодно «хоронят» (часть 2)

Продолжаем наше интервью с менеджером по разработке Wrike Игорем Демьяновым. Сегодня поговорим о перспективах языка, его развитии и улучшении инструментов, а также попробуем ответить на вопрос «Dart Шреденгира»: жив все-таки или умер язык, можно ли безбоязненно использовать его в своих проектах.

Категория: Программирование, Веб-разработка, Google

 

Microsoft на CodeFest 2017 — отчёт, слайды и видео докладов

Автор: admin от 14-06-2017, 12:15, посмотрело: 61

Привет!
В этом году, в апреле, мы снова участвовали на CodeFest 2017, крутейшей за Уралом конференция разработчиков, тестировщиков, дизайнеров, менеджеров проектов и продуктов (с).

На этот раз от Microsoft было несколько докладчиков — Джеффри Рихтер (Microsoft Corporation), Андрей Беленко (Microsoft) и покорный слуга (Microsoft Россия). Коллеги из команды CodeFest выложили слайды, видео докладов и отчетное видео до ката. Под катом я собрал все доклады, в которых говорили о Microsoft.


Категория: Программирование, Microsoft, Google, iOS

 
Назад Вперед