Top Banner
Summary
19

Сергей Комлач "Итоги Google I/O: что нас ждет"

Jan 07, 2017

Download

Technology

fwdays
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Сергей Комлач "Итоги Google I/O: что нас ждет"

Summary

Page 2: Сергей Комлач "Итоги Google I/O: что нас ждет"

Trends

● Android N● VR/Daydream● Project Tango● Firebase● Android Studio 2.2● AI/Machine Learning● IoT, Physical Web● Android Wear 2.0

Page 3: Сергей Комлач "Итоги Google I/O: что нас ждет"

Android

Page 4: Сергей Комлач "Итоги Google I/O: что нас ждет"

Vulkan API

● позволяет контролировать GPU напрямую, уменьшая накладные расходы графической подсистемы и запускать код на шейдерных процессорах наиболее эффективным образом

● унификация API с десктопными технологиями

● Vulkan имеет меньший CPU overhead (то есть на отрисовку каждого кадра не требуется столько ресурсов центрального процессора, сколько требует OpenGL)

New Runtime (JIT+AOT)

● увеличение производительности от 40 до 600%

● ускорилась установка приложений в среднем на 75%

● сокращения потребления внутренней памяти установленными приложениями до 50%

Page 5: Сергей Комлач "Итоги Google I/O: что нас ждет"

● Улучшение в безопасности Media Framework

● Фоновые обновления системы. Больше нет экрана “Android is starting...”!!!!

● Doze 2.0 (перестают работать CONNECTIVITY_ACTION, ACTION_NEW_PICTURE, ACTION_NEW_VIDEO в Manifest)

● Build-in VR (-> Daydream)

● Multi-window API (Split screen, Picture-in-Picture, Zoomed Screen)

● Двойной тап по RecentTasks работает как Alt+Tab

● Новые Notifications● Android Instant Apps (Android 4.1+)● Quick Settings Tile API

Page 6: Сергей Комлач "Итоги Google I/O: что нас ждет"

Android Wear 2.0

Page 7: Сергей Комлач "Итоги Google I/O: что нас ждет"

● Изменения в UI● Независимые приложения● Автоматически запускаемые фитнес-

приложения● Ввод текста

Page 8: Сергей Комлач "Итоги Google I/O: что нас ждет"

Android Studio 2.2

Page 9: Сергей Комлач "Итоги Google I/O: что нас ждет"

● Новый LayoutEditor● ConstraintLayout● LayoutInspector● Улучшена общая производительность, в том числе

компиляции● Instant Run, Cold Swap, Hot Swap (x50 faster)● Jack Compiler, Java 8● C++, CMake, NDK-Build● Поиск по семплам

● Поддержка и интеграция Firebase● Новые эмуляторы● Firebase Test Lab● Espresso Test Recorder● Улучшенный анализатор APK● Новый AAPT● Split APK (20+ dex’s)● Улучшеная отладка● Изменения в работе со структурой проекта

Page 10: Сергей Комлач "Итоги Google I/O: что нас ждет"

Daydream

Page 11: Сергей Комлач "Итоги Google I/O: что нас ждет"

● Совместимые устройства (текущее поколение не будет поддерживать Daydream)

● Совместимые очки VR● Новый контроллер● Лаунчер (Home), GooglePlay и Youtube

для VR и т.д

Page 12: Сергей Комлач "Итоги Google I/O: что нас ждет"

Google Play

Page 13: Сергей Комлач "Итоги Google I/O: что нас ждет"

● Улучшенное бета-тестирование. Google Play Early Access

● Отчеты по тестированию● Отзывы● Улучшенный отчет по приобретению

пользователей● Цены

Page 14: Сергей Комлач "Итоги Google I/O: что нас ждет"

Android apps on Chrome OS

Page 15: Сергей Комлач "Итоги Google I/O: что нас ждет"

● В большинстве случаев не требуется модификация кода

● Есть поддержка NDK● Для работы нужны 3 лайаута - портретный

(Nexus 5), альбомный (Nexus 9) и полноэкранный

● Расшареные между Android Runtime и Chrome OS сеть, файловая система и прочие API, а так же хардвар (камера, клавиатура и т.д)

● Поддержка клавиатурных шорткатов● Под капотом Android 6.0 Marshmallow

Page 16: Сергей Комлач "Итоги Google I/O: что нас ждет"

Phisycal Web, Nearby, IoT

Page 17: Сергей Комлач "Итоги Google I/O: что нас ждет"

Google Develeper Certification

Page 18: Сергей Комлач "Итоги Google I/O: что нас ждет"
Page 19: Сергей Комлач "Итоги Google I/O: что нас ждет"