Валентин Телегин, руководитель направления Android-разработки компании Superjob, зашёл в Google I/O и теперь делится самым интересным.
Google ввод-вывод — крупнейшее открытое (почти полностью) мероприятие Google, которое проходит каждый год и собирает более 1000 разработчиков со всего мира.
На протяжении нескольких дней компания рассказывает, показывает, позволяет попробовать или хотя бы посмотреть издалека новинки, которые она предлагает считать наиболее важными для отрасли.
Андроид встретил меня уже в арендованной машине.
Я уже использовал его раньше Андроид Авто , но только с приложением на телефоне.
На этот раз нам удалось проверить его в боевой обстановке на дорогах The Bay Area. Основной вариант использования сводился к использованию навигатора, озвучиванию входящих сообщений из Telegram и совершению телефонных звонков.
К функционалу претензий нет, но пока телефон подключен к машине шнуром, пользоваться им не получится, а это очень неудобно.
В любом случае, это уже вчера.
На конференции был показан превью Android в автомобиле.
В прошлом году я видел прототип на базе Aston Martin, а в этом году увидел реальный пример.
Основное отличие от уже существующего Android Auto в том, что это встроенное решение, не требующее подключения телефона.
Они показали решения на базе Volvo V90 и Audi. Интерфейс мультимедиа и бортового компьютера полностью реализован автопроизводителем и идентичен привычному для марки дизайну.
Встроенный функционал Google Assistant. Текущая версия основана на Android N. Google Play пока нет. Теперь по порядку.
Андроид О - новая операционная система - будет доступна этим летом.
Расшифровка названия новой версии Android так и не была объявлена.
Хотя все уже знают ответ: — Как называлась новая версия Android? - Как как? Наугад. В новой версии будет работать режим «картинка в картинке», появится новый интерфейс уведомлений и автозаполнения.
Искусственный интеллект будет предоставлять контекстные подсказки при выборе текста.
Например, предложить открыть карту при выделении текста с адресом и т.п.
Google уделяет внимание безопасности, но ОС остается уязвимой.
Компания обещает решить эту проблему.
Время загрузки ОС версии O на телефоне Pixel также сократилось вдвое.
Разработчики Google представили поддержку языков программирования Котлин , назвав его «первоклассным» языком для ОС Android, но пока он не станет заменой «первоклассного» языка Java. Раньше уже можно было писать на Kotlin, потому что… он работает поверх JVM, но теперь интеграция будет добавлена в официальный инструмент разработки в новой версии Android Studio 3.0. Будущее Котлина сейчас не подлежит сомнению, а широкое распространение этого языка — дело ближайшего будущего.
От этого уже невозможно будет отмахнуться, сказав, что это хипстерский язык.
Keynote был полностью посвящен услугам.
В первую очередь топили за помощника.
Стало поддерживаться больше языков, но русского пока даже нет в планах.
Теперь вы можете совершать звонки из Google Home. Бесплатно и с вашего номера телефона.
Пока только в США.
Помощник стал «проактивным» — теперь он понимает контекст вашей повседневной жизни.
Например, если вы спросите о пробках завтра утром, он знает, что завтра рабочий день и вы собираетесь утром на работу, и он расскажет вам о вероятных пробках на вашем маршруте и времени в пути.
Да, и главная новость Android-конференции: помощник теперь будет работать на iPhone. Главная страница Google научился отображать визуальные сигналы на разных устройствах: телефоне, телевизоре.
Например, в ответ на вопрос о погоде и т. д. визуализируйте ответы.
Помощника можно использовать для служб погоды и новостей, заказа такси или доставки продуктов, изучения языка или управления умным домом.
Представлена технология Google Объектив .
Распознавание образов по фотографии и поиск информации об распознанном объекте.
Очень перспективная вещь, но не новая.
Ей также помогает помощник.
Я снова доволен обслуживанием Google Фото .
Мы представили поддержку интеллектуального обмена фотографиями (Предлагаемый обмен).
Например, поделитесь с другом фотографиями с последней вечеринки, где на фото он.
А еще функция совместного использования всей библиотеки с членами семьи.
То есть, например, будут искаться фотографии, на которых есть лица ваших детей или всех членов семьи, а все остальные фотографии останутся неопубликованными.
И локальная функция для США по заказу печатной книги с фотографиями, которая составляется по специальному алгоритму, отбирающему самые красивые фотографии.
При необходимости список можно корректировать.
Google показал практический пример на примере поиска работы.
Поиск будет агрегировать вакансии, обработанные специальными алгоритмами, благодаря чему будут отображаться только актуальные варианты.
Но только для Америки.
Мгновенное приложение стал доступен каждому.
Можно будет потрогать и возможно реализовать.
Это отдельный функционал в виде модуля, но является частью основного приложения.
В этом году особое внимание было уделено Машинное обучение .
Например, используя проект Пурпурный реализовать прототип приложения Prisma можно буквально на коленях и очень быстро.
Девизом конференции стал лозунг «Mobile First to AI First», и это, безусловно, повлияет на будущее Android. Следуя недавней тенденции, разработчики Google предложили свой подход к реализации архитектуры в виде Компоненты архитектуры Android .
Новая коллекция библиотек, которая поможет вам создавать надежные, тестируемые и поддерживаемые приложения.
Один из этих компонентов служит для решения проблемы жизненного цикла.
LiveData .
Он сохраняет модель, например, между циклами смены ориентации экрана.
Теперь этот функционал реализован через отдельные родительские активности.
По словам разработчиков, внутри используется реактивный подход, но он проще, чем реализация аналогичного функционала с помощью RxJava.
В Гугл игры Теперь появился новый алгоритм получения различий между апк, что дает существенное уменьшение размера загружаемого апк.
Также теперь доступен механизм автоматической генерации мульти apk на стороне магазина, что также уменьшает размер приложения.
Уменьшение размера диффа достигается, в том числе, за счет того, что он рассчитывается по распакованным данным.
Представлена облегченная версия операционной системы Андроид Го для маломощных смартфонов.
Для работы на таких устройствах Google оптимизирует производительность и разрабатывает дополнительные инструменты управления данными вместе со специальным пакетом упрощенных приложений.
Популярные приложения YouTube Go, Chrome и Gboard получат поддержку Android Go. Также в магазине Google Play появится отдельная категория приложений для Android Go. Такие приложения будут потреблять меньше памяти и более экономно использовать Интернет. Релиз запланирован на 2018 год. Благодаря Мгновенные приложения Google делает доступными пользователю встроенные приложения: даже те, которые вы еще не установили на свой телефон, загружаются так же быстро, как веб-страница.
Google анонсировал этот проект на прошлогодней конференции.
На этот раз компания объявила, что Instant Apps теперь общедоступны и их могут разрабатывать все разработчики.
Пользователи смогут получить к ним доступ непосредственно со страницы результатов поиска Google. С выпуском Android Studio 3.0 у компании появились инструменты, помогающие разработчикам модульно структурировать свои приложения.
Единственное место, где были постоянные очереди, — это кодлабы.
Желающие могли выполнить ряд заданий и получить шанс выиграть билет на следующую конференцию.
Для зарядки телефонов и ноутбуков были выделены специальные места, которые никогда не пустовали.
Самые дальновидные носили с собой пауэрбанки и наслаждались свободой передвижения.
На конференц-площадке можно было отдохнуть, поиграть в боччу или бильярд, посидеть в тени или перекусить.
Одним из мероприятий было получение фигурки андроида.
Для этого вам нужно было зарегистрироваться с помощью Android Pay на 4 сайтах.
При заселении вы могли выбрать понравившийся пончик.
Некоторые схитрили и регистрировались по несколько раз на одном сайте, а другие ходили кругами и получали несколько андроидов.
Организаторы боролись с мошенниками, маркируя их значками, но нашего человека это не остановило :-) В этом году организаторы справились с потоком посетителей и реализованная система регистрации секций в целом сработала хорошо.
А зрительные залы, которые были сильно увеличены, могли вместить всех желающих.
Были некоторые инциденты.
В одном из подсобных помещений произошел локальный пожар.
Отважные пожарные прибыли, но охрана конференции оттеснила всех зрителей.
Кому-то «посчастливилось» поранить руку, и его увезли на машине скорой помощи с корсетом.
Теги: #Android #Разработка Android #Разработка мобильных приложений #Google #разработка Android #superjob #google i/o 2017 #программирование Android
-
Как Работает Ваш Принтер?
19 Oct, 24 -
Репортаж С Science Slam Digital От 7 Июля
19 Oct, 24 -
Карты Больше Не Дадут Вам Заблудиться
19 Oct, 24