И это упаковка. Google только что завершил проведение своей ежегодной конференции разработчиков, Google I / O, где технический гигант представил несколько интересных новых продуктов и сделал несколько громких анонсов.
Давайте посмотрим на все самые большие новости от Google I / O 2016.
1. Android N Developer Preview 3
Google I / O — это не только новые потребительские технологии, но и инструменты, которые позволяют разработчикам создавать продукты на основе технологии Google, в первую очередь приложения для Android.
Хотя официальный релиз выйдет не позднее этого лета, Google воспользовался возможностью, чтобы показать больше Android N в виде нового предварительного просмотра для разработчиков.
В двух предыдущих выпусках Android Developer Preview был представлен новый компилятор Just In Time (JIT), предназначенный для повышения общей производительности программного обеспечения, API-интерфейс визуализации Vulkan для высокопроизводительной трехмерной графики и повышения производительности, в частности многозадачность на разделенных экранах в форме многооконный режим и режим «картинка в картинке», а также уведомления о прямом ответе .
Android N Developer Preview 3, запущенный во время первого выступления Google I / O, является первым кандидатом в бета-версии, то есть этот выпуск считается достаточно стабильным для тестирования на основном смартфоне или планшете.
Главная новая функция Developer Preview 3 — встроенная поддержка и оптимизация для виртуальной реальности в режиме VR . Этот режим поможет разработчикам обеспечить высокое качество мобильной виртуальной реальности, используя такие функции, как интеллектуальное отслеживание головы. Отслеживание головы особенно важно, так как оно направлено на уменьшение задержки между движениями головы пользователя и изображениями виртуальной реальности, поэтому очень многие люди болеют движением при ношении виртуальной гарнитуры.
Другая важная новая функция в Developer Preview 3 — это непрерывный процесс обновления . Устройства под управлением Android N будут автоматически загружать обновления в фоновом режиме, и в следующий раз, когда пользователь включит свое устройство, он автоматически переключится на обновленный образ системы.
Многие ожидали, что Google представит официальное имя Android N на Google I / O, но в этот раз Google пытается сделать что-то немного другое. Они просят Интернет для предложений, потому что что может пойти не так с этим ? Вы можете отправить Google свои идеи через имя справки на сайте Android N.
Если вы уже зарегистрированы в бета-программе Android, то вскоре вы должны получить обновление OTA (по беспроводной сети) или загрузить заводские образы для поддерживаемых устройств, а затем прошить их вручную.
2. Новая платформа виртуальной реальности
На Google I / O 2014 компания Google представила гарнитуру виртуальной реальности Lo-Fi, которая получила название Google Cardboard . Два года спустя и Google только что объявили о новом опыте VR, Daydream .
Daydream состоит из нескольких компонентов.
Телефон
Как вы можете себе представить, VR — это не то, что может поддерживать любой Android-смартфон. Daydream будет работать только на смартфонах, которые имеют необходимые датчики, разрешение экрана, наборы микросхем и другое оборудование. Google помогает определить набор спецификаций, которым смартфон должен соответствовать, чтобы считаться готовым к мечтам.
По словам Google, мы можем ожидать появления телефонов Daydream от многих крупных брендов, которые появятся осенью.
Android N
Android N поддерживает Daydream в своем новом режиме VR , хотя стоит отметить, что только то, что ваше устройство работает под управлением Android N, не означает, что оно готово к Daydream. Устройство все еще должно иметь все оборудование, указанное Google.
Гарнитура и контроллер
На данный момент не существует физического оборудования Daydream, а есть проект автономной VR-гарнитуры и контроллера, который Google поделится с третьими лицами.
Google говорит, что мы можем ожидать появления гарнитур и контроллеров Daydream в конце этого года.
Программы
Google создал специальные версии VR своего собственного пакета программ, включая YouTube, Street View, Play Movies, Photos и даже магазин Google Play.
3. Android Wear отделяется от смартфона
Google также сделал несколько интересных анонсов для носимых устройств Android и выпустил первый предварительный превью Android Wear 2.0.
Самое большое изменение заключается в том, что с Android Wear 2.0 носимые устройства могут функционировать независимо от смартфона. Это означает, что приложения теперь могут работать в носимых устройствах и будут продолжать нормально функционировать, даже если подключенный смартфон находится вне зоны действия или выключен. Это обновление может сделать умные часы Android намного более мощными и, как правило, намного более полезными.
Другие новые функции в Android Wear 2.0 включают новые методы ввода , поддержку Android N и API для усложнений, которые позволяют разработчикам приложений передавать необработанные данные для наблюдения за лицами.
Для получения дополнительной информации посетите веб-сайт Android Wear 2.0 Developer Preview . Google также выпустил новое руководство Material Design for Wearables , которое необходимо прочитать, если вы разрабатываете для носимой платформы.
4. Запустите приложения без установки
Google стремится сделать использование мобильных приложений более похожим на просмотр веб-страниц, и их новая функция Android Instant Apps — шаг к этой цели.
С помощью Instant Apps разработчики могут разделять свои приложения на модульные блоки, что дает пользователям Android возможность выборочно загружать и использовать только тот код, который необходим им для выполнения определенного действия, вместо загрузки всего приложения.
Это хорошая новость для пользователей, поскольку мы все знаем, как раздражает необходимость загружать приложение, которое, как вы знаете , будет использовать только один или два раза. Например, если вы хотите посмотреть видео, которое доступно только через определенное приложение для воспроизведения видео, Instant Apps дает вам возможность получить части приложения, необходимые для воспроизведения видео, вместо того, чтобы загружать все приложение. только потому, что вы хотите посмотреть одно видео.
Instant Apps — это, пожалуй, одно из самых интересных объявлений ввода-вывода Google для разработчиков Android, поскольку оно может полностью изменить взгляды пользователей и разработчиков на мобильные приложения. Это также облегчит новым пользователям поиск и запуск вашего приложения.
Android Instant Apps будут выпущены осенью и будут совместимы с Android JellyBean и выше.
5. Android получает поддержку Chromebook
Google наконец-то добавит поддержку приложений Android в Chromebook. Хотя этого не произойдет до конца этого года, вы можете начать готовить свои приложения Android для Chromebook уже сегодня, следуя удобному онлайн-руководству Google .
6. Новая мобильная аналитика
После приобретения Firebase в 2014 году Google перезапустил его в качестве платформы для разработчиков. Эта недавно расширенная платформа Firebase включает инструменты, помогающие разработчикам улучшить качество своих приложений, привлечь новых пользователей и монетизировать свою работу.
Firebase также имеет инструмент мобильной аналитики, который Google перестроил с нуля. Инструмент Firebase Analytics обеспечивает функциональность, аналогичную Google Analytics, но разработана специально для удовлетворения потребностей разработчиков мобильных приложений.
7. Android Studio 2.2 Предварительный просмотр
Google также выпустила предварительную версию Android Studio 2.2. Android Studio 2.2 Preview 1 включает в себя новый редактор макетов, который поможет вам визуально создавать макеты, а также режим чертежей, который удобен для проверки расстояния и расположения различных элементов пользовательского интерфейса вашего приложения.
В Android Studio 2.2 Preview 1 также представлен новый менеджер раскладок ConstraintLayout , который должен помочь вам поддерживать иерархию плоского представления, выражая сложные пользовательские интерфейсы, не прибегая к вложению нескольких раскладок. Всякий раз, когда вы перетаскиваете представление в ConstraintLayout, вы определяете, как это представление должно быть расположено относительно других экранных элементов, добавляя ограничения.
ConstraintLayout распространяется в виде библиотеки поддержки, совместимой с версией Android 2.3 и выше.
Чтобы помочь вам уменьшить размер вашего проекта, в Android Studio 2.2 Preview 1 представлен новый анализатор APK, который поможет вам понять содержание и размер ваших компонентов APK.
Разработчики также могут рассчитывать на добавление сервисов Firebase в свои проекты с помощью плагина Firebase для Android Studio. Чтобы получить доступ к функциям Firebase, выберите « Инструменты»> «Firebase » в меню Android Studio.
Вы можете скачать Android Studio 2.2 Preview 1 сейчас. Если вы используете предыдущую версию, вы можете проверить наличие обновлений на канарском канале, выбрав в меню Android Studio> Проверить наличие обновлений .
8. Сервисы Google Play 9.0
Хотя мы можем ожидать некоторого совпадения между Сервисами Google Play и Firebase , Google пояснил, что они продолжат обновлять Сервисы Google Play, и компания фактически запустила новую версию во время ввода-вывода Google.
Службы Google Play 9.0 включают в себя обновления API-интерфейса Player Stats , новый API-интерфейс для записи видео, который помогает пользователям записывать и делиться впечатлениями от игрового процесса, и новый собственный формат рекламы, называемый Native Ads Express , который позволяет издателям определять различную информацию о форматировании в шаблонах CSS. ,
9. Новый виртуальный помощник
С помощью Google Assistant технический гигант пытается открыть более двусторонний диалог между вами и Google, создав виртуального помощника, который больше похож на приложение для чата, особенно по сравнению с чем-то вроде Google Now .
Google Assistant не только предоставит вам релевантные результаты поиска, но также сможет ответить на последующие вопросы. Например, если вы попросите Google Assistant найти вам несколько обзоров последних голливудских блокбастеров, разговор на этом не обязательно заканчивается. Вы можете продолжить и спросить «Кто был режиссером?» Или «Кто является ведущим актером?». Помощник Google продолжит разговор, не пропуская ни секунды.
Google Assistant также предоставит ответы на основе вашего текущего контекста. Например, если службы определения местоположения включены и вы стоите перед театром, вы можете спросить «так, кто это спроектировал?», И Google Assistant вернется с ответом.
Согласно Google, программа-помощник узнает ваши предпочтения на основе вашего взаимодействия со службами Google и текстовых разговоров с друзьями и семьей. Он будет активно подходить к тому, чтобы рекомендовать фильмы и рестораны, которые, по его мнению, вам могут понравиться А поскольку Google Assistant узнает ваши предпочтения, вы также сможете задавать ему вопросы типа «Победила ли моя команда?»
Чтобы продемонстрировать, как все эти возможности связаны друг с другом, генеральный директор Google Сундар Пичаи использовал Google Assistant для бронирования билетов на фильм для семейного просмотра на своем смартфоне. Как правило, для этого может потребоваться открыть приложение веб-браузера, найти ближайший кинотеатр, открыть их веб-сайт, а затем потратить некоторое время на прокрутку страницы «Показывается в данный момент», чтобы убедиться в том, что каждый ролик и рейтинг каждого фильма проверяются на предмет соответствия детям. Вместо этого он просто спросил помощника Google, какие фильмы играют сегодня вечером, и уточнил, что он привел с собой детей. Затем помощник Google вернулся с некоторыми вариантами для семейного просмотра, которые в настоящее время демонстрируются в местном кинотеатре, и заказал ему четыре билета. Намного легче.
Google Assistant будет встроен не только в ваш Android-смартфон или планшет. Он также будет представлен в нескольких других продуктах Google, а именно в динамике Google Home и новом приложении обмена сообщениями Google Allo .
10. Google использует Amazon Echo
Голосовое управляемое эхо Amazon было положительно воспринято потребителями, поэтому неудивительно, что Google решил принять участие в акции. Познакомьтесь с Google Home .
Google Home — это небольшой динамик, работающий исключительно на голосе благодаря постоянно слушающим микрофонам. Это также первое оборудование для размещения нового помощника бота Google, Google Assistant.
Это устройство на базе Assistant обещает интегрироваться с широким спектром услуг и выполнять все виды задач, включая потоковую передачу музыки и видео, ответы на ваши вопросы, управление списками задач, настройку будильников и добавление событий в календарь.
Вы можете связать Google Home с другими подключенными к Wi-Fi устройствами, включая устройства Nest, а также колонки и экраны, совместимые с Chromecast. А если вы приобретете несколько устройств Google Home, вы сможете связать их вместе, чтобы обеспечить эту функцию по всему дому.
Кроме того, Google хочет, чтобы вы также могли контролировать вещи за пределами вашего дома, например, заказывать цветы или указывать Google Home открыть и закрыть дверь гаража. Google Home также будет интегрирован со сторонними службами, поэтому вы сможете делать такие вещи, как вызов Uber или использование OpenTable для бронирования столика в вашем любимом ресторане.
Google еще не открывал API-интерфейсы Home для разработчиков, поэтому в настоящий момент Google Home не может взаимодействовать с таким количеством сторонних сервисов, как Amazon Echo. Но Google говорит, что эти интеграции станут возможными по мере развития платформы.
Главная страница Google будет выпущена позже в этом году, но вы можете зарегистрировать свой интерес прямо сейчас . Цена еще не подтверждена.
Вывод
Google I / O — это всегда интересное сочетание новых потребительских гаджетов и новых инструментов для разработчиков, и этот год не стал исключением. В частности, разработчики для Android включили функцию мгновенных приложений, поддержку Chromebook и, конечно же, более подробную информацию об Android N.
Перспектива встроенной поддержки Android N для VR также интересна, хотя в настоящее время трудно получить четкое представление о том, как Daydream будет работать в целом. Было бы неплохо увидеть прототип гарнитуры и контроллера, а не просто спецификацию. Будет интересно посмотреть, как будет развиваться последний проект Google по виртуальной реальности в течение следующих нескольких месяцев, наряду со всеми другими продуктами и инструментами, анонсированными на Google I / O.