Google I/O 2018 за 15 минут

С 8 по 10 мая в США прошла конференция Google I/O 2018. Корпорация анонсировала обновления существующих сервисов и продуктов, показала новые, а также представила инструменты для разработчиков.

Android

Разработчики Android будут счастливы благодаря целому ряду обновлений и новым инструментам, некоторые из которых:

  • Android App Bundle поможет сокращать размер опубликованного apk более чем на 25% за счет удаления кода и ресурсов, ненужных для работы на конкретном устройстве.
  • Kotlin набирает силы. Более 35% разработчиков разработчиков Android используют Kotlin в своих приложениях.
  • Android Jetpack стремится ускорить разработку под Android с помощью библиотек и инструментов. Он уже поддерживает более 95% устройств в Google Play Store.
  • Выпущена Android Studio Canary 3.2 с новым редактором навигации между экранами в приложении!

Новый Android P

Нейросети

Была представлена система Adaptive Battery, распределяющая энергию между приложениями. Она будет закрывать редко используемые программы после периода бездействия и отдавать приоритет по фоновой работе популярным приложениям. По мнению разработчиков, это увеличит автономность смартфонов на 30%.

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

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

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

Добавили функцию «умный акселерометр», смартфон теперь спрашивает, нужно ли повернуть экран горизонтально или нет?

Работа с текстом

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

Контроль над зависимостью от телефона

Новые функции помогут контролировать зависимость от смартфона.

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

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

  • Понять, что для вас важно. Одно дело посмотреть любимое шоу после тяжелого рабочего дня и совсем другое: залипнуть на какую-нибудь глупую передачу на полдня. Чтобы вы не забывали о своих приоритетах, в Android P можно отметить время, которое вы хотели бы проводить на том же YouTube, после того, как вы превысите лимит, иконка приложения станет серой. А еще тот же YouTube напомнит вам, когда нужно сделать перерыв и отдохнуть.
  • Остыньте и отключите уведомления. В Google придумали очень забавную функцию «Shush!», при перевороте смартфона экраном вниз, все уведомления и звонки автоматически отключаются. При этом важные контакты по-прежнему смогут до вас дозвониться. А еще частый сценарий — немного поковыряться в смартфоне перед сном, вот только это заканчивается тем, что вы ложитесь на пару часов позже. Чтобы легко и ненавязчиво намекнуть вам, что пора бы уже идти спать, Android будет переходить в ч/б режим, а вы сразу поймете, что не стоит отвлекаться на смартфон перед сном. Расписание для включения/отключения этого режима настраивается.

  • Найдите баланс в своей семье. В Google обеспокоились за время, которое дети проводят с телефоном. Теперь вы сможете дистанционно смотреть, кто сколько смотрел сериалы и YouTube и, при необходимости, поговорить с ребенком.

Биометрия

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

Дополненная и виртуальная реальность

Google Lens

Корпорация интегрировала систему визуального поиска в приложение камеры, Google Maps и Google Assistant. Сервис будет в режиме реального времени распознавать объекты еще до начала съемки. При наведении камеры на здание оно покажет его название, дату возведения, арендаторов и другие данные. Технология моментально переводит вывески и объявления, указывает на ближайшие места для отдыха и ланча. Анализируя предмет одежды, Google Lens находит интернет-магазины, в которых его можно купить.

Но это далеко не все её возможности. Допустим вам нужно переслать кусок текста из книги: наводите на неё камеру и.. делаете копипаст из реального мира!

ARCore

Новый инструмент Cloud Anchors выполняет роль связующего звена между отдельными устройствами и пользователями. Приложения дополненной реальности синхронизируются с облачной базой данных, а на экранах устройств в одних и тех же местах и состояниях отображаются виртуальные объекты.

В ARCore 1.2 появилось распознавание ровных вертикальных поверхностей. С его помощью работает функция Augmented Images, «оживляющая» дополненную реальность. Например, чтобы понять, что находится в коробке, нужно навести на нее камеру.

Google Assistant

Google Duplex

Сервис получил возможность самостоятельно заказывать столик в ресторане, записывать в парикмахерскую или к врачу. В этом ему помогает технология искусственного интеллекта Google Duplex. Еще один хороший пример глубокого понимания контекста: заказ кофе в Старбаксе. Девушка просто сказала: «закажи мне кофе в Старбаксе, как обычно» и Ассистент понял, о каком заказе идет речь, в каком Старбаксе надо разместить заказ, но на всякий случай уточнил каждый из пунктов.

Custom Routines

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

Google Now

Сам Google Now становится эдаким наглядным календарем для вашего дня: вот примерные пробки во время поездки, вот адрес кофейни, где вы встречаетесь с друзьями, а вот ваши билеты на вечерний самолёт. Настоящий цифровой помощник!

Google Maps

Летом 2018 года Assistant появится в Картах. Он будет отправлять текстовые сообщения, управлять воспроизведением аудиозаписей, искать информацию, не покидая экрана навигации в Картах.

Общение с пользователем

Продолжить разговор с ассистентом теперь можно сразу после того, как он выполнил предыдущую задачу, при этом обращаться к нему необязательно. Функция Multiple Actions позволит выполнить две инструкции одновременно.

Family Link

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

Машинное обучение и где оно может пригодиться

Медицина

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

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

Smart Compose

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

Пока что Smart Compose будет работать только в веб-версии сервиса Gmail. Его пользователи по всему миру должны получить доступ к Smart Compose в ближайшее недели, а через несколько месяцев она будет интегрирована в пакет G Suite.

Google Фото

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

Новый инструмент Google Photos Library API позволит разработчикам взаимодействовать с пользовательской библиотекой сервиса. Благодаря ему можно находить фотографии по описанию, месту съемки и другим признакам. С API можно добавлять материалы в библиотеку, создавать альбомы, делиться объектами для совместного доступа.

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

ML Kit

Компания представила новый набор инструментов (SDK) для внедрения функций машинного обучения и нейросетей в мобильные приложения — ML Kit. Он умеет распознавать текст, сканировать лица, читать штрихкоды, помечать объекты на снимке, распознавать достопримечательности.

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

Интеграция с TensorFlow

ML Kit поддерживает библиотеку TensorFlow Lite. Разработчики могут загружать собственные модели нейросетей в консоль, а поддержкой и интеграцией модели будет заниматься Firebase. Компания разрабатывает технологию, сжимающую TensorFlow-модель вместе с обучающими данными, чтобы уменьшить размер APK. Разработка находится на ранней стадии, но желающие могут зарегистрироваться для предварительного доступа.

Интересно, что все эти примеры были подводкой к тому, что для искусственного интеллекта требуется большая производительность и чтобы добиться её, Google будет использовать для своих облачных вычислений новые чипсеты TPU 3.0. Воспользоваться их возможностями смогут все пользователи сервиса Google Public Cloud. К слову, прошлое поколение как раз анонсировали год назад. А в новом даже начали использовать водяное охлаждение.

Material Design 2.0

В интерфейсе дизайн-системы появилось много скруглений. Material Design поддерживает продвинутую тематизацию. Можно менять шрифтовую сетку, скругления элементов интерфейса, иконки. Появилась возможность использовать плагин для Sketch или быстро примерить стиль на свой макет, также доступна библиотека иконок.

Новый сайт Material Design сделал фокус на дизайн и разработку более явным. Корпорация запустила инструмент Gallery, аналог Zeplin и Wake.

Беспилотное такси Waymo

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

Заключение

Очевидно, что совсем скоро мы совсем забудем мир в том виде, в котором он существовал до недавних пор. Повсеместно будут распространяться искусственный интеллект, машинное обучение, нейросети, беспилотные автомобили, что безусловно будет поднимать нашу жизнь на качественно новый уровень (или нет?). Именно этим вопросам и было посвящено основное внимание на прошедшей конференции. Прогресс уже совсем рядом, и от этого никуда не спрячешься.

0 комментариев к статье "Google I/O 2018 за 15 минут"

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