Конференция разработчиков Google I/O 2018, начало которой положила масштабная презентация, продлилась три дня, в ходе них работники Google знакомили разработчиков с главными программными продуктами. Компания продемонстрировала много важных (и не очень) изменений в сервисах и ОС, а теперь собрала 100 главных, по ее же мнению, анонсов мероприятия.

Android

1. Вышла бета-версия Android P, скачать ее можно тут.

2. Партнёрство с DeepMind позволило создать «Адаптивный аккумулятор», который автоматически управляет приоритетами расхода энергии.
3. «Адаптивная яркость» в Android P изучает пользовательские корректировки яркости и автоматически подстраивает ползунки при попадании в аналогичное окружение.
4. Actions из приложений помогают быстрее перейти к делу, поскольку автоматически предлагаются смартфоном в попытках угадать следующее действие пользователя. Например, если подключить наушники, Android предложит запустить плейлист с любимыми треками в Spotify.

5. Actions будут использоваться в лаунчере, при умном выделении текста (Smart Text Selection), в Play Store, поиске и Assistant.
6. Slices сделают смартфон еще умнее, поскольку покажут элементы приложений в нужный момент. Например, если вводить Lyft (конкурент Uber) в поиске, отобразится интерактивный Slice с ценой и временем для маршрута на работу, причём тут же будет и кнопка для заказа автомобиля.
7. Новый Корпоративный профиль визуально отделяет рабочие приложения. Если кликнуть на вкладку «Работа», покажутся все рабочие программы, тут же есть тумблер, который позволяет скрыть этот софт, когда уходишь с работы.
8. Свайп вверх от кнопки «Домой» запускает новый режим показа с полноэкранным предпросмотром недавно запущенных программ.

9. Умное выделение работает в этом режиме даже с текстом, который обычно выделить невозможно (интерфейс программ, например), он же находит данные из того, что видит, и предлагает подходящие Actions.
10. Android P включает перерисованные быстрые настройки, улучшенный инструментарий создания и редактирования скриншотов, упрощенный контроллер громкости, облегченное управление уведомлениями и другое.
11. Чтобы технологи не отвлекали, а помогали, Google внедрила программу Well-being.
12. Dashboard покажет в общем графике формат использования телефона с указанием, сколько времени пользователь проводит в приложении, как много раз разблокировался смартфон и как много приходило уведомлений.
13. App Timer — настройка лимитов на использование программ, она оповестит, когда потребление подходит к установленному ограничению и напомнит, что пора заняться чем-то другим.

14. Режим «Не беспокоить» раньше только отключал звонки и сообщения, а теперь убирает визуальные раздражители, например, всплывающие на экране уведомления.
15. «Не беспокоить» включается всякий раз, когда пользователь кладёт телефон экраном вниз.
16. Разработчики мессенджеров в новом API могут отлавливать запуск режиме «Не беспокоить» и устанавливать статус «Отошёл».
17. Wind Down поможет уснуть: указываешь время отхода ко сну, а телефон автоматически по приближении этого времени переключится в режим «Ночного освещения» и сделает экран черно-белым.
18. Android P получил много усовершенствований безопасности и защиты персональных данных, в протоколах безопасности, зашифрованных бекапах и другом.
19. Благодаря Project Treble («бесшовное» обновление Android), бета-версия Android P доступна не только на Pixel и Pixel 2, но и смартфонах партнеров: Sony Xperia XZ2, Xiaomi Mi Mix 2S, Nokia 7 Plus, Oppo R15 Pro, Vivo X21, OnePlus 6 и Essential PH-1.

Подробнее об изменениях в Android P читайте в разборе на Tehnot.com.

Google Maps

20. Google нанесла на карту более 32 млн км в 220 странах, разместила сотни миллионов мест и нарастила аудиторию более 1 млрд пользователей.
21. Google Maps стали более персонализированными. Обновлённая вкладка «Что рядом?» собирает все, что нужно знать о ресторанах, событиях и мероприятиях в любом месте.
22. Подборки мест раскрывают лучшие заведения по мнению местных экспертов, курируемых изданий и алгоритмов Google.
23. Новые функции помогут легче планировать совместные походы. Появится опция создания списка мест, которым можно поделиться с друзьями, а те проголосуют за наиболее интересные дня них варианты.

24. Новая опция «Соответствие» подберёт заведения, которые с наибольшей вероятностью понравятся пользователю.
25. Обновлённые пешие маршруты способствуют ориентированию на местности благодаря цифровому сопровождающему и дополненной реальности.

Обо всех нововведениях в Google Maps читайте тут.

Google Photos

26. Действия, работающие на машинном обучении, появятся при просмотре фотографий, предлагая повысить яркость, поделиться, развернуть или заархивировать картинку. Также система научится быстро экспортировать фотографии документов в PDF.
27. Новый фильтр автоматически выделит центральный объект и предложит обесцветить фон.
28. Google работает и над обратной опцией — раскрашиванием черно-белых снимков в один клик.

29. Программа для партнеров Google Photos предоставит разработчикам инструменты для создания «быстрого и более полезного» опыта с фото и видео в их продуктах, чтобы пользователи могли взаимодействовать с фотографиями на большем числе устройств и в большем количестве программ.

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

Android TV, Android Auto, Wear OS by Google

30. JBL LINK BAR — первый продукт, в котором объединились Google Assistant и Android TV.
31. Разработчикам доступен новый донгл ADT-2, внешне похожий на Chromecast Ultra, но со встроенным Android TV. Массовому потребителю такую штуку продавать не будут, как минимум, не сейчас.
32. Android Auto заработал в более 400 моделей автомобилей более 50 производителей и отдельных магнитол.
33. Развлекательно-информационная система нового поколения в Volvo относится к автономному Android Auto и предлагает пользователям приложения Google, в том числе доступ к магазину Play Store.
34. Система для часов Wear OS by Google обзавелась Google Assistant.
35. WearOS пополнилась «Умными подсказками» с возможными следующими действиями для продолжения беседы (удержание контекста).

36. Часы научились проговаривать ответы на запросы (надо подключить колонку, наушники или владеть устройством с динамиком).
37. Actions из Android P также поддерживаются на часах и позволяют комбинировать несколько запросов в единую реплику.

Машинное обучение и ИИ

38. Опция Smart Compose в Gmail способна писать письма за отправителя, заполняя шаблонные выражения (функцию уже можно протестировать, достаточно выполнить несколько действий).
39. ML Kit дал широкие возможности машинного обучения Google сторонним разработчикам, в том числе API для распознавания текста, обнаружение лиц, маркировку изображений и другое. Он доступен в едином мобильном SDK через Firebase и работает на Android и iOS.
40. Тензорный модуль Google третьего поколения с жидкостным охлаждением стал значительно производительнее предшественника, что позволило обучать и прогонять модели быстрее, а значит и внедрять искусственный интеллект во все большее число продуктов.

41. Публикация в Nature Research Journal показала, как модель ИИ Google способна предсказывать медицинские проявления, тем самым помогая докторам обнаружить проблемы еще до их проявления.
42. ИИ отметился и в автономном транспорте Waymo, что позволило ездить по снежным улицам Мичигана, туманным холмам Сан-Франциско и под дождем в Киркленде.

YouTube

43. Приложение YouTube предупредит о чрезмерном увлечении роликами и напомнит передохнуть.
44. Появилась опция с планировщиком, где задается определенное время, когда необходимо прекратить поток уведомлений из сервиса.
45. Разгрузить наплыв уведомлений призвана опция дайджеста — единого уведомления со всеми пропущенными оповещениями.
46. Скоро приложение пополнится опцией с информацией о том, сколько времени затрачено на просмотр видео.

Google Assistant и Home

47. Google Assistant обзавёлся шестью новыми голосами.

48. Позже в 2018 году появятся знакомые голоса, например, Джона Ледженда.
49. Благодаря искусственному интеллекту и технологии WaveNet инженеры добавили детали в голос: размеренность, такт и паузы.
50. Continued Conversation добавила в Assistant возможность провести полноценный диалог, не начиная каждую реплику с Hey, Google. Система сама поймёт, продолжает ли пользователь общаться и дальше с Assistant или переключился на другого собеседника.
51. Multiple Actions внедрила функцию комплексных запросов, когда несколько конструкций можно сложить в одну реплику, а не давать ряд команд одну за одной.
52. Появился инструмент, где можно создавать пользовательские схемы: придумываем фразу («Эй, Google, ужин готов»), а также приписываем набор действий на эту фразу (выключить телевизор, активировать любимый плейлист и передать сообщение всем членам семьи в доме с содержанием «Ужин готов»).
53. Голосовые команды в ближайшее время пополнятся возможностью отложить действие на конкретный день или время (включи телевизор в 19:00).
54. Assistant рассказал детских сказок на более чем 130 тыс. часов за два последних месяца.
55. Скоро Assistant станет частично воспитателем — потребует от детей добавлять вежливые слова в запросы.
56. Устройства с Assistant и дисплеями появятся летом в продаже.
57. Assistant на телефоне переработан, он научился формировать картину дня и предлагать активности в зависимости от времени, места и последних активностей с голосовым помощником.

58. В 2018 году появится опция для заказа и доставки еды ( при выезде из дому заказать в любимой кофейне, которая находится в 5 минутах от офиса, привычный кофе, чтобы тот был готов через 20 минут).
59. Assistant встроится в Google Maps, что позволит отправлять сообщения, управлять музыкой и выполнять другие действия с параллельно активной навигацией (и не отвлекаться от дороги).
60. Google Duplex — тестовая опция, когда Assistant звонит и голосом пробует назначить встречу, заказать стол и другое. Пользователю потребуется только указать время и место.
61. К концу года сервис появится в 80 странах.
62. Google Home и Google Home Mini в этом году поступят в продажу в Испании, Мексике, Корее, Нидерландах, Дании, Норвегии и Швеции.

Подробнее о новшествах в Assistant читайте тут.

Google News

63. Обновлённый сервис Google News использует новые техники ИИ для поиска и формирования качественных сообщений из разрозненных записей в интернете в реальном времени. Система организует материалы так, что пользователи смогут понимать ландшафт как мировой, так и вплоть до событий своего заднего двора.
64. Вкладка «Для Вас» упростит мониторинг; начиная с «Ежедневного освещения» из пяти историй, отобранных персонально, где учтены заголовки, местные новости и актуальные материалы о любимых темах.

65. «Полный охват» позволит углубиться в историю, эти материалы одинаковые для всех, они содержат мнения, видео, новости, ссылки и аналитические сводки.
66. Отдельно будет присутствовать и секция «Заголовки» с неперсонализированными материалами, где представлен самый широкий охват того, что происходит в мире.
67. Также есть опция подписки на любимые издания, что позволит читать в этом же приложении материалы, доступные только при оформлении подписки.

VR и AR

68. Google Lens пополнился опциями умного текста, когда можно навести камеру на надпись и тут же выделить ее на экране, чтобы скопировать в контакты или переводчик.
69. Соответствие стилю упростит поиск аксессуаров и одежды — наводишь на симпатичную обувь и получаешь отзывы, похожие товары и предложения, где можно купить такие туфли.
70. Наведение камеры на объекты в реальном мире покажет различные подсказки о местности.
71. Google Lens станет частью камер ряда других производителей: LG, Motorola, Xiaomi, Sony Mobile, HMD/Nokia, Transsion, TCL, OnePlus, BQ, Asus и Google Pixel.
72. Lens научится понимать Французский, Итальянский, Немецкий, Испанский и Португальский.
73. Tour Creator позволит любому пользователю создать собственный виртуальный тур с использованием фотографий Google Street View и собственных 360-градусных фото.
74. Sceneform для Java-разработчиков предоставляет инструментарий для создания игр в 3D без необходимости изучать сложные API, чтобы интегрироваться в дополненную реальность.
75. ARCore Cloud Anchor API для iOS и Android поможет разработчикам создавать заточенные на дополненную реальность приложения с привязкой к помещениям (для декорирования дома), настольными играми или созданием коллективных муралов.
76. ARCore поддерживает вертикальное определение плоскости, что позволит размещать виртуальные объекты на сложных поверхностях вроде текстурированных стен.
77. Благодаря «Дополненным изображениям» по наведению камеры на обычные кадры (карта, логотип, фотография или постер, не говоря о QR-кодах и AR-маркерах) получится оживить изображение.

Специальные возможности (Accessibility)

78. Приложение Lookout обеспечит невидящих и людей с проблемами зрения голосовыми данными о близлежащих объектах, тексте и людях.

79. Клавиатура Gboard освоила Азбуку Морзе.

Google Play и другие обновления для разработчиков

80. Google Play Instant (моментальный запуск программ без установки) доступен для всех разработчиков игр.
81. Обновлённые функции консоли Google Play повысят эффективность приложений: расширенная статистика, новые отчеты и панель подписок.
82. Новый набор инструментов и компонентов Jetpack ускоряет и упрощает разработку приложений.
83. Android KTX из состава Jetpack оптимизирует использование Kotlin.
84. Android App Bundle — новый формат публикации приложений для Android уменьшает размер программ и оптимизирует софт для большого числа форм-факторов.
85. Версия Android Studio 3.2 сфокусировалась на поддержке Android P, Android App Bundle и Android Jetpack, а также множестве других мелких усовершенствований.
86. Dynamic Delivery — переработка, за счёт которой пользователи скачивают только необходимые код и контент из приложения (стандартные куски уже находятся у пользователя в телефоне), что уменьшает вес программы и ускоряет загрузку ПО из магазина.
87. Android Things 1.0 доступен разработчикам, инструментарий позволяет создавать коммерческие устройства интернета вещей.

88. Мониторинг производительности в Firebase пополнился простым отслеживанием проблем с производительностью и идентификацией участков программы, вызвавших сбои или подтормаживания.
89. Firebase Test Lab В ближайшие месяцы принесёт знакомый инструментарий на iOS.
90. Обновлённый SDK Flutter Beta 3 пришёл к разработчикам, чтобы те проще создавали интерфейсы и пользовательский опыт для приложений на iOS и Android.
91. Запущено раннее расширение AndroidX — библиотека (Support Library) с универсальным запуском возможностей из разных версий Android.
92. Официально появилась поддержка для запуска Linux-программ на ChromeOS.
93. Material Theming, часть последнего обновления Material Design, позволяет разработчикам использовать уникальные стилистические особенности во всех своих приложениях проще и быстрее, без выбора между быстрой разработкой или стильным интерфейсом.

94. Для дизайна и разработки представлены три инструмента: Material Theme Editor (панель управления для применения общих стилей), Gallery (тут можно делиться, комментировать и оценивать итерации дизайна) и Material Icons в пяти различных исполнениях.
95. Material Components, что относится к продуктам с открытым исходным кодом, позволяет настроить ключевые особенности внешности программы, в том числе цвета, формы и темы.

Реклама

96. Разработчики получат бету, которая позволит приложениям магазинов показывать актуальные предложения прямиком из программы в рекламном блоке.
97. Google Play Instant работает и с рекламой, что сформирует новые рекламные кампании и шанс достучаться до большего числа потенциальных пользователей.
98. Разработчики, кто использует рекламу для наращивания аудитории, скоро увидят детализированные данные о конверсиях и оценке рекламы со стороны пользователей.
99. Популярные среди пользователей бонусы за рекламу тоже поддадутся аналитике, чтобы точнее вычислять, какие награды больше нравятся пользователям и когда показ такой рекламы будет максимально эффективным.
100. Баннерная реклама в программах тоже обзаведётся отдельной статистикой, которой будет удобно делиться с рекламодателями благодаря Open Measurement SDK.