Сегодня 23 января 2018
18+
CES 2018
Теги → google
Быстрый переход

Музейное приложение Google поможет найти по автопортрету похожий предмет искусства

Многим любопытно, много ли в мире найдётся схожих с их автопортретами лиц на выставленных в музеях картинах или скульптурах. Теперь нанести болезненный удар своему самолюбию очень просто — Google приготовила для этого специальное приложение. Точнее, такая функция появилась в последнем обновлении Arts & Culture — программе с онлайн-доступом к экспонатам из 1200 музеев, галерей и других организаций в 70 странах мира.

Kumail Nanjiani/Twitter

Kumail Nanjiani/Twitter

Теперь пользователь может сделать автопортрет, а технологии распознавания лиц поискового гиганта найдут наиболее похожее изображение из огромной коллекции. Затем Arts & Culture выведет рядом фотографию пользователя и картину или иной предмет искусства с лицом, а также степень сходства (по мнению алгоритма, разумеется) — такими сравнениями можно будет поделиться в социальной сети.

stevetdent/Instagram

stevetdent/Instagram

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

mxavren/Instagram

mxavren/Instagram

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

Amy Stone/Twitter

Amy Stone/Twitter

boywonderrocks/Instagram

boywonderrocks/Instagram

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

Джеймс Дамор (James Damore), автор «манифеста» о половом разнообразии в Google, обвинил компанию в систематической дискриминации белых мужчин. В июле калифорнийский гигант уволил инженера за распространение среди сотрудников документа, в котором тот утверждал, что мужчины биологически более предрасположены к работе в технологической отрасли, чем женщины.

Джеймс Дамор — dailywire.com

Джеймс Дамор — dailywire.com

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

Адвокаты Дамора и второго инженера, Дэвида Гудмана (David Gudeman), подали иск в суд Санта-Клары, штат Калифорния. Также истцы хотят представлять мнения и других людей, чьи права были нарушены — в частности, консервативных белых мужчин, работающих в Google. Иск содержит десятки страниц внутреннего чата компании.

recode.net

recode.net

После утечки «манифеста» Дамор в узких кругах стал знаменитостью. Что касается Гудмана, то его уволили в 2016 году за комментарии о связи его коллеги-мусульманина с террористической деятельностью.

Google отрицает все заявления о том, что женщинам в компании систематически недоплачивают. «Мы с нетерпением ожидаем защиты от иска мистера Дамора в суде», — заявил представитель Google.

Разработчик Google рассказал, как выявил архитектурный прокол Xbox 360

На волне интереса публики к уязвимостям Meltdown и Spectre программист Брюс Доусон (Bruce Dawson), занимающийся сейчас в Google оптимизацией производительности и проверкой надёжности алгоритмов, решил рассказать историю о том, как обнаружил аналогичную архитектурную уязвимость процессора Xbox 360. В 2005 году он, как признаётся, жил и дышал этим чипом, пытаясь понять, как работает его конвейер, чтобы выявить возможные сбои и ошибки накануне запуска.

Процессор Xbox 360 включает три ядра с архитектурой IBM PowerPC — они расположены на трёх четвертях занимаемой CPU площади кристалла, а последняя четверть отведена под 1 Мбайт кеш-памяти L2. Каждое ядро включает по 32 Кбайт кеша инструкций и 32 Кбайт кеша данных. Проблема чипа заключалась в долгих задержках, особенно при работе с памятью. Вдобавок 1 Мбайт кеша L2 (всё, что могло уместиться в заданную площадь) было маловато для 3-ядерного процессора. Так что оптимизация использования кеш-памяти была очень важна.

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

Любопытно, что ядро 0 было расположено ближе к кешу L2 и в результате отличалось меньшими задержками при работе с этим буфером

Любопытно, что ядро 0 расположено ближе к кешу L2 и потому отличается меньшими задержками при работе с этим буфером

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

Но речь шла о процессоре для игровой консоли, и производительность стояла на первом месте. Поэтому была добавлена новая инструкция — xdcbt. И если стандартная dcbt в PowerPC была типичной инструкцией предварительной выборки, то xdcbt позволяла осуществлять выборку прямо из памяти в кеш данных L1, пропуская L2. В результате когерентность памяти уже не была гарантирована, но разработчики игр знали, что делали и всё должно было быть хорошо. Однако практика выявила проблемы при предварительной выборке xdcbt: когда инструкция применялась к кеш-линиям, последние части которых были частью смежных структур данных, возникали сбои. Поэтому использовать xdcbt нужно было крайне осторожно, чтобы не выйти ни на байт за пределы буфера.

Но затем подобная же проблема стала проявляться даже там, где игры не использовали инструкцию xdcbt — это было весьма серьёзным препятствием для запуска платформы. Брюс Доусон бился безрезультатно над выявлением причин ошибки, пока его не осенило. После письма в IBM опасения подтвердились — дело заключалось в тонкостях дизайна CPU, о которых мало кто думал.

Хотя чип Xbox 360, в отличие от большинства современных чипов, — процессор с последовательным исполнением инструкций, опирающийся прежде всего на высокую частоту для достижения хорошей производительности, у него тоже есть предсказатель ветвлений — это вызвано очень длинными конвейерами (из-за чего верно предсказанные инструкции могли ускоряться даже при последовательном выполнении команд).

Так вот, порой блок предсказания ветвлений при длинных задержках спекулятивно вызывал инструкцию предварительной выборки xdcbt, которая работала идентично реальной и могла вызывать те же проблемы, что и при реальном вызове той же инструкции. Подобная же трудность со спекулятивным исполнением инструкций процессором с целью повышения производительности лежит и в основе обнародованных недавно уязвимостей Meltdown и Spectre.

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

Google продала более 6 млн «умных» колонок Home с середины октября

Google поделилась подробностями о продажах «умных» колонок Home. Компания уверяет, что с момента поступления в продажу Home Mini в октябре она продавала более одного устройства в секунду. Это означает, что с 19 октября по 4 января калифорнийский гигант реализовал как минимум 6,73 млн колонок.

Компания не рассказала, сколько именно продала Home, Home Mini и Home Max. Можно смело предположить, что Home Mini была самой популярной, поскольку продавалась по цене $29 почти весь праздничный сезон. Home Max появилась на рынке лишь в середине декабря и стоит $399, поэтому на неё, вероятно, приходится малая доля продаж.

Ещё один важный вопрос — приносят ли «умные» колонки компании доход. Считается, что Google теряет деньги на каждой единице Home Mini. Согласно Reuters, стоимость запчастей динамика составляет $26 — без учёта расходов на сборку, поддержку, рекламу, доставку и так далее. Впрочем, в колонки встроен Google Assistant, поэтому компания ещё успеет заработать на рекламе и данных, которые собирает интеллектуальный помощник.

В этой ситуации Google не одинока. Считается, что и Amazon теряет деньги на Echo Dot, которая на праздники тоже продавалась за $29. За этот период компания реализовала «десятки миллионов» колонок со встроенным помощником Alexa. Amazon определённо намерена зарабатывать на привязке динамиков к своему интернет-магазину.

Очевидно, эта стратегия работает. Люди видят низкие цены, покупают «умные» колонки и становятся частью экосистемы. В краткосрочной перспективе компании теряют на устройствах относительно небольшие суммы, но в долгосрочной — привлекают к своим продуктам огромную аудиторию.

Google добавила, что если собрать все домашние устройства вместе, включая медиаплееры Chromecast и роутеры Google WiFi, то продажи за 2017 год исчисляются «десятками миллионов» единиц.

Новая статья: Самые интересные AI-решения и проекты 2017 года

Данные берутся из публикации Самые интересные AI-решения и проекты 2017 года

Новая статья: Итоги 2017 года: виртуальная и дополненная реальность

Данные берутся из публикации Итоги 2017 года: виртуальная и дополненная реальность

Процессоры AMD и ARM тоже затронуты проблемой с безопасностью памяти

Поступают новые подробности относительно выявленной архитектурной проблемы современных процессоров. Специализированные ресурсы рассказывают о том, что есть три основных варианта атак, связанных с безопасностью памяти (1 — bounds check bypass CVE-2017-5753, 2 — branch target injection CVE-2017-5715 и 3 — rogue data cache load CVE-2017-5754). Им даны условные названия Meltdown («Катастрофа» — вариант 3 и 3а) и Spectre («Призрак» — варианты 1 и 2). О Meltdown мы писали — она даёт возможность преодолеть барьер между приложениями и внутренней памятью ядра операционной системы, что позволяет получить доступ к защищённым данным из памяти ОС.

Spectre, в свою очередь, даёт возможность обойти аналогичный барьер, но между отдельными приложениями: проще говоря, одна служба может считать сведения из памяти другой. Spectre заметно сложнее в реализации, но борьба с уязвимостью обещает быть более трудной. «Призрачная атака» вполне возможно станет более долгосрочной проблемой, с которой будут иметь дело пользователи и разработчики. Оттого и выбрано название.

Обе атаки подробно описаны на отдельном сайте специалистами по безопасности из Google Project Zero, Грацского технического университета и некоторых других организаций. В основе проблем лежит метод спекулятивного исполнения команд — технология предсказания команд, используемая в современных процессорах и позволяющая ускорять работу чипов. Процессор, имея свободные ресурсы, может просчитывать заранее некоторые операции и хранить результаты в нескольких уровнях кеш-памяти, а в случае необходимости передавать их приложению. Если необходимость не возникает, данные просто пропадают. Вот с помощью различных уловок со спекулятивным исполнением злоумышленники и могут получить доступ к некоторым важным данным, хранящимся в общей памяти, а через них — к нужным приложениям.

Как сообщают специалисты, уязвимости Meltdown подвержены все процессоры Intel с поддержкой исполнения команд с изменением последовательности (out-of-order execution). Это почти все чипы, выпущенные с 1995 года за исключением серии Itanium целиком и чипов Atom до 2013 года. В настоящее время нет подтверждений о том, что процессоры ARM и AMD подвержены Meltdown.

А вот в случае со Spectre ситуация хуже: ей потенциально подвержены большинство современных процессоров, способных управлять множеством инструкций на лету. Специалисты утверждают, что проверили работу Spectre на процессорах Intel, AMD и ARM. Другими словами, к ПК и серверам прибавляются сотни миллионов смартфонов и планшетов.

После некоторого молчания Intel официально отметила, что проблема с безопасностью памяти касается не только её процессоров, добавив, что сотрудничает с AMD и ARM (не говоря уже о производителях различных ОС) над разработкой эффективного решения. Компания также подчеркнула, что влияние на производительность будет очень сильно зависеть от типа нагрузки и не должно оказаться заметным для «рядового пользователя ПК». Это отчасти подтверждается ранними тестами.

Intel также добавила, что речь идёт скорее не о дыре в безопасности, а о программных методах анализа, которые потенциально могут приводить к извлечению важных данных с устройств. Возможности повредить, удалить или модифицировать данные нет. Впрочем, если злоумышленник через атаки Meltdown или Spectre получит пароли, то затем сможет нанести и более чувствительный урон. По словам главы Intel Браяна Кржанича (Brian Krzanich), пока неизвестны случаи использования уязвимости злоумышленниками. Intel и другие компании, как и сообщалось в слухах, собираются опубликовать полные данные о проблеме на следующей неделе, вместе с выпуском исправляющих прошивок и программных заплаток. Производитель чипов возвысил голос, желая лишь прокомментировать распространившиеся сообщения. Это неудивительно — ведь если бы проблема в самом деле касалась исключительно чипов Intel, это был бы серьёзный удар по авторитету компании.

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

Для ясности: группа исследования вопросов безопасности выявила три варианта атак, нацеленных на спекулятивное исполнение. Уровень угрозы и решения всех трёх вариантов отличаются в зависимости от производителя микропроцессоров, и AMD не подвержена всем трём вариантам атак. Из-за отличий архитектуры AMD, мы полагаем, что для наших процессоров в настоящее время риски почти нулевые. Чуть позже мы предоставим дополнительную информацию».

ARM, чипы которой широко используются в смартфонах и других устройствах, подтвердила, что некоторые из её микропроцессорных архитектур подвержены атакам, в том числе высокопроизводительные ядра Cortex-A (в случае с разными чипами отличается и набор уязвимостей). Серия Cortex-M для носимых устройств и Интернета вещей, например, вообще избавлена от проблемы. А вот Cortex-A15, A57, A72 и A75 могут подвергаться всем трём вариантам атак, включая Meltdown. В случае модифицированных производителями ядер вроде Apple A или Qualcomm Krait нужно проводить отдельные исследования.

О своих действиях в отношении проблемы рассказали также Google и Microsoft. Поисковый гигант, например, сообщил, что давно принимает меры. В частности, Android-устройства с последними обновлениями безопасности проблеме не подвержены, а успешные атаки Google пока не регистрировала. Приложения Google Apps, App Engine, устройства вроде актуальных Pixel и Nexus, Google Home, Chromecast и Google Wi-Fi тоже защищены. Пользователи Chrome 63 и Chrome OS 63 могут активировать тестовую функцию «Site Isolation», которая станет стандартной с выходом новых версий 23 января (не все хромбуки, впрочем, получат заплатки — только актуальные модели).

Microsoft, тем временем, выпустила в среду внеочередное обновление безопасности Windows 10 и тоже сделала официальное заявление: «Мы знаем об этой проблеме, которая затронула всю индустрию, и тесно сотрудничаем с производителями чипов для разработки и тестирования эффективных мер для защиты наших клиентов. Мы находимся в процессе развёртывания обновлений для облачных служб, а также выпустили обновления для защиты клиентов Windows от уязвимостей, влияющих на поддерживаемые аппаратные чипы от Intel, ARM и AMD. Мы не получали информации, которая бы указывала на использование уязвимостей для атаки наших клиентов».

Обновление:  RedHat сообщает о наличии эксплойтов для аналогичных уязвимостей в CPU других архитектур, включая IBM System Z, POWER8 (Big Endian и Little Endian) и POWER9 (Little Endian). AMD поделилась подробностями об уязвимости своих чипов.

Google отправила на покой планшет Pixel C

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

Компьютер Pixel C был представлен ещё в сентябре 2015 года. Гаджет, напомним, несёт на борту процессор NVIDIA Tegra X1 с восемью 64-разрядными вычислительными ядрами и графической подсистемой на основе микроархитектуры Maxwell. Объём оперативной памяти составляет 3 Гбайт; вместимость флеш-накопителя — 32 или 64 Гбайт. Дисплей с диагональю 10,2 дюйма обладает разрешением 2560 × 1800 точек, пиксельной плотностью 308 PPI и максимальной яркостью 500 нит. Операционная система — Android.

Как сообщили в Google, планшет Pixel C более недоступен для покупки. Однако компания продолжит оказывать поддержку владельцам этого устройства. Тем же, кому необходим компьютер с функциональностью планшета, Google рекомендует обратить внимание на гибридный ноутбук Pixelbook, дебютировавший в октябре 2017 года. Этот гаджет использует программную платформу Chrome OS.

Наблюдатели полагают, что в следующем году Google может выпустить новый планшетный компьютер. Причём он якобы будет работать под управлением операционной системы Chrome OS, а не Android, как Pixel C. Компания Google эту информацию никак не комментирует. 

Самодостаточный VR-шлем Lenovo Mirage Solo на базе Daydream сертифицирован

Сообщается, что в США уже прошёл сертификацию самодостаточный шлем виртуальной реальности на платформе Google Daydream VR от компании Lenovo. Учитывая тот факт, что речь идёт просто о документе, посвящённом сертификации Федеральной комиссией по связи (FCC), много деталей выудить не выйдет, но, как минимум, есть имя: Lenovo Mirage Solo. Будем надеяться, что это не знак того, что перед нами очередной мираж, который никогда не поступит на рынок.

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

Но в этом и заключается проблема. Google изначально заявила, что производством самостоятельных VR-шлемов Daydream будут заниматься две партнёрские компании. Однако в прошлом месяце HTC заявила о том, что более не заинтересована в этой идее. Тайваньская компания производит самостоятельный шлем Vive Focus, но в его основе лежит собственная платформа Viveport.

Lenovo, видимо, всё ещё не растратила запал энтузиазма — посмотрим, надолго ли его хватит. Помимо имени, документы FCC сообщают, что устройство оснащено батареей на 4000 мА·ч и поддерживает подключение по стандарту Bluetooth 5.0. Вот и всё, что известно на данный момент. Но подробности наверняка не заставят себя долго ждать: на носу крупнейшая выставка потребительской электроники CES 2018. И хотя это мероприятие не делает акцент на мобильной технике, там будет много подобных анонсов.

Google продолжает переманивать разработчиков чипов Apple

В недавней статье издание The Information рассказало о том, что усилия Google по расширению своих инициатив в области разработки чипов приводят к оттоку талантливых инженеров из Apple. Утверждается, что Google наняла нескольких ключевых проектировщиков кристаллов купертинской компании, включая известного инженера Джона Бруно (John Bruno).

В Apple господин Бруно возглавлял отдел анализа конкурентоспособности полупроводниковых решений компании. Эта группа специалистов отвечала за то, чтобы Apple не уступала другим производителям однокристальных систем в области производительности своих решений. Прежде этот специалист работал в AMD и был одним из ведущих разработчиков гибридных процессоров Fusion. Джон Бруно подтвердил свой переезд на странице в профессиональной социальной сети LinkedIn — после 5 лет работы в Apple он в декабре этого года стал частью поискового гиганта и получил должность системного архитектора.

Не в первый раз поступают сообщения об усилиях Google по переманиванию инженеров из конкурирующей Apple. Ранее в уходящем году Google наняла Ману Гулати (Manu Gulati), специалиста, работавшего в яблочной компании долгие 8 лет и приложившего немало трудов к разработке серии однокристальных систем серии A, лежащих в основе iPhone, iPad и Apple TV.

Сообщается также, что Google наняла Вонджа Чоя (Wonjae Choi) и Тайо Фаделу (Tayo Fadelu) из Apple и нескольких инженеров из Qualcomm. Столь сильная обойма узких специалистов понадобилась Google потому, что поисковый гигант стремится создать собственные однокристальные системы для устройств серии Pixel. Аналитики полагают, что Google приложит к этой задаче и свой опыт по созданию ИИ-процессоров.

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

ИИ Google сможет оценивать эстетическую привлекательность фотографий

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

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

Технология, по словам Google, может быть использована для интеллектуального редактирования и улучшения визуального качества фотографий, исправления визуальных ошибок изображения с точки зрения восприятия. Речь идёт, в частности, о рекомендациях оптимального уровня яркости, детализации светлых и тёмных тонов.

Оценки ИИ Google основываются на эталонных фотографиях, если таковые доступны. Если же нет, используется статистический метод для предсказания качества фотографии. Цель поискового гиганта — добиться от алгоритма того, чтобы автоматическая оценка качества снимка совпадала с человеческим восприятием, даже если изображение подверглось искажениям.

Фотография с различными степенями искажений

Фотография с различными степенями искажений

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

Председатель правления Alphabet Эрик Шмидт объявил об отставке

Американский холдинг Alphabet, которому принадлежит интернет-гигант Google, объявил о том, что исполнительный председатель правления Эрик Шмидт уходит в отставку.

Фотографии Reuters

Фотографии Reuters

Господин Шмидт родился 27 апреля 1955 года. В 1976 году он получил степень бакалавра по электротехнике в Принстонском университете, а три года спустя получил степень магистра по компьютерным сетям в Калифорнийском университете в Беркли.

До прихода в Google Эрик Шмидт работал на различных должностях в компаниях Xerox, Sun Microsystems и Novell. Пост председателя совета директоров и главного исполнительного директора Google он занял в 2001 году. В 2011 году Эрик Шмидт уступил должность главного исполнительного директора Google Ларри Пейджу (является одним из основателей компании), оставшись главой совета директоров.

Комментируя свой уход, господин Шмидт сообщил, что структура холдинга Alphabet работает хорошо, и сейчас самое подходящее время для такого преобразования. «В последние годы я посвящал много времени науке и техническим проблемам, а также благотворительности, и я планирую расширить эту работу», — отметил Эрик Шмидт.

Теперь господин Шмидт займёт пост советника по техническим вопросам Alphabet, сохранив при этом место в составе совета директоров холдинга. 

Все Android-приложения должны поддерживать 64-битный код к августу 2019 года

Поддержка 64-битных приложений появилась в Android с выходом версии операционной системы 5.0 Lollipop, который состоялся в 2015 году, но она не была обязательной. Теперь Google заявила, что к августу 2019 года 64-битная поддержка должна присутствовать в каждом приложении.

Это не означает, что разработчики вынуждены будут убрать из своих продуктов 32-битную поддержку — просто им придётся добавить ещё и 64-битную. По словам Google, причина такого требования в том, что в конечном итоге появятся устройства, которые смогут работать только с 64-битным кодом.

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

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

Стоит отметить, что Google — не первая компания, которая начала стремиться к переходу на 64-битную архитектуру. Apple ввела для iOS аналогичное требование в феврале 2015 года, а в сентябре этого года iOS 11 окончательно лишилась поддержки 32-битных приложений.

Google прекратит поддержку инновационного проекта Tango

Компания Google объявила о грядущем прекращении поддержки платформы дополненной (AR) реальности Tango, которая была представлена в начале 2014 года.

Напомним, что в рамках проекта Tango создавалась система 3D-моделирования пространства. Главные составляющие такой системы — оптимизированные для машинного зрения камеры, продвинутые алгоритмы совместной работы различных датчиков и средства оценки глубины.

Благодаря Tango мобильные устройства, такие как смартфоны и планшеты, способны формировать подробную трёхмерную карту пространства и обновлять её в режиме реального времени. Увы, за всё время были представлены только два коммерческих смартфона с поддержкой данной платформы — аппараты Lenovo Phab 2 Pro и Asus ZenFone AR.

И вот теперь сообщается, что поддержка проекта Tango будет остановлена в первом квартале наступающего года — 1 марта. Впрочем, это вовсе не означает, что Google прекращает разработки, связанные с дополненной и виртуальной реальностью. Ещё летом компания представила более универсальную платформу дополненной реальности ARCore. Ожидается, что эта инициатива существенно расширит количество AR-приложений на смартфонах и планшетах Android.

Более подробную информацию о платформе ARCore можно найти здесь

Google Maps Go стала доступна на Android Go

Не так давно Google представила Android Go, специализированную версию платформы Android для аппаратов начального уровня. Но облегчённая ОС — лишь половина уравнения, ведь нужны и соответствующие приложения. Поэтому поисковый гигант представил Search Go (известная ранее как Search Lite), Files Go, YouTube Go и так далее. Тем не менее, ещё множество ПО от Google нуждается в диете. И последним примером является картографическое приложение Maps Go, которое уже доступно в Play Store, хотя и не для всех.

Задача мобильных приложений Google Go — занимать меньше места на накопителе и в оперативной памяти, а также экономнее потреблять интернет-трафик сотовых сетей, который во многих странах весьма недешёв. В некоторых случаях это довольно просто реализовано. Например, Files Go умеет делиться файлами без Интернета напрямую с получателем по Wi-Fi благодаря функции Android Nearby.

Экономить трафик сложнее, когда речь идёт о приложении, созданном для его потребления, как в случае карт и навигации. Для этого и понадобился выпуск Maps Go. По крайней мере, Google обещает, что оно будет более щадящим к ресурсам смартфона. Какие именно оптимизации были внесены, не сообщается, но сотрудники Android Police пролили свет «на тайну».

Проанализировав приложение, они пришли к выводу, что это просто ярлык на веб-версию (Progressive Web App) карт Google. Действительно ли веб-версия Google Maps потребляет меньше ресурсов, чем родное приложение для Android, сказать сложно. Но на накопителе оно действительно должно занимать меньше места.

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