Новости про Google и разработчики

Raspberry Pi позволил создать Google Maps для консоли NES

В 2012 году Google представила видео, где показала, как Google Maps работает на старой приставке NES. В ролике семья вставляла картридж в старую приставку и получала 8-битную версию нашей планеты.

Это была первоапрельская шутка, однако энтузиасты повторили это видео в реальности, создав картридж для NES на основе Raspberry Pi, который действительно отображает Google Maps.

Google Maps на консоли NES

Некоторые проекты использования Raspberry Pi включают винтажное железо. В данном случае речь пойдёт о работе с реальной консолью NES. Картридж (пока без корпуса) включается в слот оригинальной консоли, в результате пользователи могут взаимодействовать с 8-битной картой, используя для этого контроллер NES. Джойстик запрограммирован на перемещение, а кнопки A и B на масштабирование.

I made Google Maps 8-bit for NES because Google wouldn't

Использование картриджа потребует его очистки, а значит, для эксперимента необходимо пожертвовать какой-то игрой. Компьютер Raspberry Pi 3 A+ работает как основная платформа и хранит игру, в то время как контроллер FX2LP используется для мостового подключения. В основу конструкция легла разработка из проекта DOOM NES, создатели которой вдохновлялись проектом создания платы картриджа для NES.

Загрузка Google Maps на NES

Разработчики из Ciciplusplus создали 8-битный мир за счёт конвертации изображений, получаемых из настоящих Google Maps. Затем изображение разбивается на блоки, которые показывают деревья, землю, воду и т. п. в зависимости от реального изображения. При уменьшении масштаба появляются новые объекты, их названия. При большом масштабе видны лишь наименования стран.

Посмотреть на то, что получилось, можно на прилагаемом видеоролике.

Google хочет локализовать рейтинг приложений по странам и устройствам

Компания Google заявила о том, что начинает локализовать приложения Android по странам и типам устройствам, чтобы сделать их «более персонализованными и индикативными, чего может ожидать каждый пользователь».

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

Рейтинг приложений Google

Кроме этого, компания внесла изменения в Play Console. Разработчики смогут увидеть полноценную информацию об обзорах и рейтингах своих приложений. Разработчики получили доступ к подробной информации и типах устройств, что позволит им отслеживать популярность приложений в разных сегментах и оптимизировать юзабилити. В дополнение, разработчики смогут получить более подробные данные, чем позволялось ранее, и загрузить информацию в формате CSV.

Google выпускает средство по улучшению качества приложений

Стараясь заставить разработчиков выпускать более качественные приложения, компания Google подготовила новый циркуляр разработчика Android, который даёт подробный план для обучения студентов, изучающих Kotlin.

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

До конца квартала должен заработать сайт App Quality, который фокусируется на приватности, безопасности, функциональности и визуальным элементам приложений. Также компания обновила контрольный список с требованиями, которым должно соответствовать приложение для релиза.

Google App Quality

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

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

Google больше не заинтересован в Stadia

Компания Google решила прекратить инвестирование в Stadia. Это значит, что больше не стоит ждать появления фирменных игр.

Так, Google урезала финансирование проекта Games & Entertainment. В результате, обе студии Stadia, разрабатывающие игры, будут закрыты. Под сокращение попадут около 150 человек. Глава подразделения, Джед Рэймонд, исполнявший ключевые роли в проекте, также покинет Stadia.

Google Stadia

Отныне Stadia будет лишь продавать подписки и сторонние игры за полную стоимость. И это не самая успешная бизнес-модель. За последний год вся индустрия игр получила большой скачок прибыли, и очевидно, результаты деятельности Stadia не соответствуют ожиданиям Google.

Кроме того, в Google могли понять то, что Amazon знал давно: выбрасывание денег на игры не даёт результата. Для этого нужен опыт и ноу-хау.

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

Разработчики недовольны тем, что Google не поддерживает Stadia

Разработчики видеоигр сообщают, что Google Stadia не получает ожидаемого успеха из-за того, что Google не хочет тратить деньги на эту платформу.

Платформа Stadia обещает облачные игры в разрешении до 4K и при 60 к/с. Однако на ней практически нет игровых проектов, а разработчики её избегают.

Неназванный инди-разработчик сообщил, что запросил у Google финансовой поддержки для подготовки игры для Stadia. Однако предложенная сумма была настолько низкой, что даже не стала частью обсуждения.

Google Stadia

В то же время Microsoft и Epic поддерживают разработчиков и издателей, которые создают и выпускают игры в их магазинах. Однако поддержка в Google Stadia, по словам одного из разработчиков «… по сути несущественна».

И сейчас на платформе присутствуют всего лишь 28 игр. И хотя компания до конца года обещает увеличить их количество до сотни, последние отчёты Business Insider рисуют не очень радужную картину. Основываясь на этой информации, многие обозреватели сомневаются в долгосрочных перспективах Stadia.

Google выпускает ПО для выявления графических фейков

Технологический инкубатор Google Jigsaw подготовил экспериментальную платформу под названием Assembler, которая позволит журналистам и факт-чекерам подтверждать подлинность изображений.

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

При своей работе система сообщает пользователям, насколько вероятен факт подделки изображения.

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

«Также всё это существует в виде отдельной платформы, от каналов, где исследуемые изображения обычно публикуются. Эксперты рекомендуют технологическим гигантам, таким как Facebook и Google, внедрить эти типы детекции непосредственно в свои платформы. Такой способ проверки может быть проведен почти в реальном в времени, по мере загрузки и распространения видео и фотографий», — говорится в отчёте Массачусетского Института Технологии.

Поддержки Windows 10 на хромбуках не будет

В прошлом году компания Google сообщила, что работает над средством двойной загрузки под названием AltOS. Этот загрузчик должен был обеспечить поддержку Windows 10 и Chrome OS на хромбуках. Теперь же этот проект закрыт.

Из проекта Chromium были удалены все комментарии и код, касательно AltOS. Другими словами, Google уничтожила проект, даже не дав ему шанса поработать на благо пользователей.

Хромбук Samsung Series 5

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

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

Android P может блокировать приложения для старых API

Компания Google продолжает борьбу с фрагментацией своей мобильной платформы, заставляя разработчиков поддерживать самую свежую версию ОС. В декабре компания сообщила, что приложения в Play Store должны работать с версиями ОС не старше одного года. Теперь же, в проектируемой Android P, фирма пойдёт ещё дальше, блокируя приложения без поддержки последней версии API.

В Apple поступают примерно также. Недавно компания просто удалила все 32-битные приложения из iOS App Store. В Google решили действовать мягче. Теперь устройства без поддержки самого свежего API не смогут работать на смартфонах с последней версией ОС, Android P, в коде которой указана минимально допустимая версия API.

Android P

Отмечается, что в нынешней версии Android P Developer Preview минимальный уровень API установлен на v17, что соответствует Android 4.2. Приложения, не поддерживающие как минимум этот уровень, не смогут работать с новой ОС. Но не стоит забывать, что Android P пока находится в разработке, так что всё ещё может измениться.

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

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

В операционной системе OS X существует похожий процесс, называемый Gatekeeper, а Windows 10 вообще блокирует установку приложений не из магазина. В Android при попытке установки неверифицированного приложения, вы увидите уведомление об этом. Чтобы продолжить установку потребуется набрать «продолжить» в специальном поле, что требует несколько больше усилий, чем нажать кнопку «OK» даже не всматриваясь в суть сообщений на экране.

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

«Мы являемся приверженцами создания здоровой экосистемы, как для пользователей, так и для разработчиков», — заявили Навин Агарвал и Уисли Чан в блоге Google. «Эти новые отметки проинформируют пользователей автоматически, если они будут подвержены риску, позволив им принять проинформированное решение для сохранения информации в безопасности, а также сделать тестирование и разработку приложений более простыми».

Google DeepMind сообщает о прогрессе в синтезе речи

Команда Google DeepMind сообщила о разработке нового способа синтеза речи, который уже демонстрирует превосходные результаты. В отличие от «консервативных TTS», использующих традиционные методы, система DeepMind полагается на технику, названную WaveNet.

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

Алгоритм WaveNet способен анализировать сэмплы и определять, какой из них лучше всего использовать для генерации крошечного участка речи. И для этого у него есть масса данных, поскольку исходный звук разбивается с дискретизацией чуть больше 16 000 семплов в секунду.

Первоначальные тесты, проведённые командой DeepMind, показали, что при слепой проверке 50% людей называют сгенерированную WaveNet речь близкой к человеческой. В будущем, по мере улучшения методов, речь станет более реалистичной, а DeepMind позволит добавить в речь больше эмоций и акцентов.