Все время указано по стандартному индийскому времени (UTC+05:30).
- Прямая трансляция
Время | Описание | _тип | _отслеживать | _товар |
---|---|---|---|---|
08:00-10:00 | Завтрак и регистрация | |||
10:00-10:55 Сессия | Основной доклад, день 1Даниэль Галпин, Панкадж Гупта, Фрэнсис Ма, Сачит Мишра, Тал Оппенгеймер, Каз Сато, Анита Виджаякумар Зал 3а Узнайте о последних новостях и обновлениях продуктов и платформ Google для разработчиков. | Сессия | Beyond Mobile Разработка для мобильных устройств Мобильный Интернет Android | Android Assistant Cloud Firebase TensorFlow Mobile Web |
11:00-11:30 Сессия | Информационная сессия программы общественных группДэн Франк Общественная гостиная Узнайте все о программе групп разработчиков сообщества, о том, как создать группу или присоединиться к ней в качестве участника. | Сессия | Сообщество | |
11:10-11:40 Сессия | Прогрессивные веб-приложения: что, зачем и как?Сэм Даттон, Дживей Лин, Сара Кларк Зал 3а В этом докладе мы объясним, что, почему и как с прогрессивными веб-приложениями, а также рассмотрим примеры кода. Сочетая в себе лучшее из Интернета и приложений, прогрессивные веб-приложения быстро загружаются (даже в ненадежных сетях), могут повторно взаимодействовать с пользователями, отправляя push-уведомления, имеют значок на главном экране и загружаются в полноэкранном режиме верхнего уровня. опыт. | Сессия | Мобильный Интернет | ПВА |
11:10-11:40 Сессия | Машинное обучение в реальном мире с TensorFlow и Cloud MLКаз Сато Номер Джакаранда TensorFlow, библиотека Google с открытым исходным кодом для машинного обучения, демократизировала мир машинного интеллекта с момента своего запуска в 2015 году. В сочетании с масштабируемостью Google Cloud Machine Learning Engine любой может использовать TensorFlow для эффективного использования технологии глубокого обучения дешево и без особых затрат. В этом докладе будут рассмотрены три примера компаний, которые внедрили TensorFlow и Cloud ML для решения своих реальных проблем: фермер, выращивающий огурцы в Японии, который смог самостоятельно построить сортировщик огурцов на основе глубокого обучения; сервис аукциона подержанных автомобилей, использующий TF для классификации моделей автомобилей и запчастей; и глобальная страховая компания, которая смогла значительно повысить точность прогнозирования несчастных случаев. | Сессия | Помимо мобильного | Облако |
11:10-12:40 Подготовка | Создайте приложение с компонентами архитектурыЛайла Фудзивара Номер Гулмохар В мае 2017 года были выпущены библиотеки компонентов архитектуры. Сами по себе они помогают разработчикам управлять и упрощать жизненный цикл компонентов пользовательского интерфейса и сохранение данных. Вместе их можно использовать как сплоченный способ быстрого создания приложений для Android. В этом обучении основное внимание уделяется совместному использованию компонентов: вы создадите приложение с реактивным пользовательским интерфейсом, которое сохраняет и загружает локальные данные. | Подготовка | Андроид | Андроид |
11:10-12:40 Подготовка | Практика разработки собственных приложений для Google Assistant с помощью DialogflowСачит Мишра, Сильвано Лучани Кассия Комната В этом обучении вы узнаете, как создавать собственные приложения для Google Ассистента. Используя Dialogflow, посмотрите, как легко создать беседу с пользователями, просто запрограммировав несколько примеров предложений и ответов. Вы можете связать свое приложение с вашим собственным серверным бэкэндом, используя простой веб-хук, написанный на node.js. Это отличное занятие для любого разработчика, который хочет научиться создавать приложения для Google Assistant. | Подготовка | Помимо мобильного | Ассистент |
11:45-12:15 вопросы и ответы | Вопросы и ответы по построению сообществаДэн Франк Общественная гостиная Как вовлечь сообщество вокруг своего проекта? Как создать отличную группу для встреч? Приходите, чтобы спросить Googler и других лидеров сообщества о чем-либо, связанном с сообществом. | вопросы и ответы | Сообщество | |
11:50-12:20 Сессия | Представляем облачный магазин FirestoreДэн МакГрат Номер Джакаранда Firebase только что анонсировала бета-версию Cloud Firestore, полностью управляемой базы данных документов NoSQL для разработки мобильных и веб-приложений. Он предназначен для простого хранения и синхронизации данных приложений в глобальном масштабе, и теперь он доступен в бета-версии. В этом выступлении руководители продуктов поделятся всеми подробностями и продемонстрируют, как создать масштабируемое приложение с помощью Cloud Firestore. | Сессия | Разработка на мобильных устройствах | Firebase |
11:50-12:20 Сессия | Информационная сессия Google Developers и Cloud CertificationJP Souchak, Манохар Силам Google Developers и Cloud Certification Lounge Узнайте, как добиться признания своих навыков в качестве мобильного веб-специалиста, младшего разработчика Android, инженера данных или облачного архитектора. На этой сессии JP Souchak и Manohar Silam проведут информационную сессию в режиме реального времени, на которой будут представлены основные моменты двух программ сертификации и отдельных сертификатов. Вопросы и ответы, если позволит время. | Сессия | Сертификация | |
11:50-12:20 Сессия | Тестирование КотлинаШон Маккуиллан Зал 3а Kotlin — это язык высокого уровня, полностью интегрированный как с языком программирования Java, так и с Android Studio. Он используется для разработки Android во многих популярных приложениях. Этот доклад научит вас, как использовать Kotlin, путем глубокого погружения в написание тестов. Тестирование — отличный способ изучить Kotlin, написать понятные тесты и познакомить команду разработчиков с мощью Kotlin. | Сессия | Андроид | Андроид |
12:30-13:00 Сессия | Создание сайта электронной коммерции с помощью AMPБен Морсс, Рагху Симха Номер Джакаранда AMP превратился в полноценную библиотеку веб-компонентов, идеально подходящую для быстрого создания красивых динамичных веб-страниц. В этом выступлении мы покажем вам некоторые удивительные вещи, которые может делать AMP, и закончим демонстрацией того, как использовать AMP для создания полноценного опыта электронной коммерции. | Сессия | Мобильный Интернет | AMP PWA |
12:30-13:00 Сессия | Информационная сессия программы GDGДженнифер Коль Общественная гостиная Узнайте все о программе групп разработчиков Google, о том, как создать группу или присоединиться к ней в качестве участника. | Сессия | Сообщество | |
12:30-13:45 | Обед Зал 3б - Песочница | |||
13:15-13:45 Сессия | Знакомство с Oreo и библиотекой поддержкиДэниел Галпин Зал 3а В этом обсуждении будет подробно рассмотрен Android Oreo и библиотека поддержки. Приходите и узнайте о значительных изменениях, которые помогут вашим приложениям работать, выглядеть и чувствовать себя лучше, чем когда-либо. | Сессия | Андроид | Андроид |
13:15-14:45 Подготовка | Создайте веб-приложение с Firebase и Cloud FirestoreАртур Томпсон Номер Гулмохар Узнайте из первых рук, как легко создать веб-приложение с помощью Cloud Firestore. Ваш инструктор создаст веб-приложение на основе этой онлайн-лаборатории кода . Вы можете либо следовать за ними, либо создать такое же приложение для iOS или Android . Во время этого учебного занятия сотрудники Google будут готовы помочь с любой из этих технологий. | Подготовка | Разработка на мобильных устройствах | Firebase |
13:15-14:45 Подготовка | Прогрессивные веб-приложения, управляемые даннымиСара Кларк Кассия Комната PWA относительно легко построить для сайтов «только для чтения». Но что происходит, когда вы хотите, чтобы ваши пользователи работали в автономном режиме и синхронизировались в сети? Мы поможем вам спроектировать ваше приложение для статических и динамических данных, настроить фоновую синхронизацию, обновить серверную часть при подключении к сети и использовать новейшие инструменты Google для упрощения процесса. | Подготовка | Мобильный Интернет | ПВА |
14:00-14:30 Сессия | Стать экспертом Google Developers: информация о программе GDEНатали Перейра, Мелисса Пауэл Общественная гостиная Узнайте все о программе Google Developer Experts Program и о том, как присоединиться к ней. | Сессия | Сообщество | |
14:00-14:30 Сессия | Привлечение сообществ с помощью Google Assistant и прогрессивных веб-приложенийМэггин Кирни Зал 3а Представьте себе время до Интернета, когда каждый из нас был членом небольшого сообщества. Мы полагались на это сообщество, которое время от времени помогало нам, удовлетворяло наши потребности, когда мы были не в состоянии, и взамен мы делали то же самое. Некоторым из нас все еще может посчастливиться принадлежать к этим сообществам. Вот тут-то и появляется Google Assistant. Это может быть персональный инструмент для согласования ваших потребностей с нужным сообществом, а затем помогает вам отслеживать, как эти потребности удовлетворяются. | Сессия | Мобильный Интернет | ПВА |
14:00-14:30 Сессия | Что происходит с Интернетом вещей, TensorFlow и Google AssistantУэйн Пекарски Номер Джакаранда Google предлагает широкий спектр новых платформ и инструментов для поддержки вычислений в любом месте и в любом месте. Узнайте, как можно использовать Android Things для упрощения разработки и производства устройств IoT. Узнайте, как создавать приложения для Google Assistant, и поговорите со своими пользователями. Узнайте, как телефоны Android, Android Wear и телевизоры позволяют пользователям взаимодействовать с вашим сервисом в любое время и в любом месте. Узнайте, как можно использовать TensorFlow для упрощения машинного обучения во всех приложениях Интернета вещей, помимо мобильных. | Сессия | Помимо мобильного | TensorFlow Помощник по Android-вещам |
14:45-15:15 Сессия | Информационная сессия «Решение для Индии»Картик Падманабхан Общественная гостиная Узнайте о программе «Решение для Индии» | Сессия | Сообщество | |
14:45-15:15 Сессия | Разработка диалоговых приложений для помощника Google с использованием действий в GoogleДаниэль Имри-Ситунаяке Номер Джакаранда Google Assistant доступен на платформах телефонов Google Home и Android. Действия в Google позволяют расширить возможности Google Ассистента, чтобы создавать собственные диалоговые приложения. В этом выступлении мы опишем ключевые компоненты Actions on Google, покажем, как использовать такие инструменты, как Dialogflow, чтобы легко создать свое первое приложение для Google Assistant, и изучим передовые методы голосового пользовательского интерфейса (VUI) для создания привлекательных диалоговых пользователей. опыт. | Сессия | Помимо мобильного | Ассистент |
14:45-15:15 Сессия | Расположение и батареяШайлен Тули Зал 3а Пользователям нравятся приложения, основанные на местоположении, но они беспокоятся, что такие приложения являются основным источником разряда батареи. Мы глубоко погружаемся в взаимосвязь между местоположением и батареей, обсуждая стратегии написания приложений с учетом местоположения при минимальном расходе заряда батареи. | Сессия | Андроид | Андроид |
15:00-16:30 Подготовка | Приветствуем ваших пользователейШон МакКуиллан, Пратик Тандон Номер Гулмохар Android предоставляет API-интерфейсы, которые помогают тепло приветствовать пользователей при первом использовании вашего приложения на новом устройстве. Такие функции, как автоматическое резервное копирование и Smart Lock, помогают вашим пользователям оставаться довольными, увеличивая вероятность того, что они останутся пользователями при переходе. | Подготовка | Андроид | Андроид |
15:00-16:30 Подготовка | Практические занятия с Android Things и создание собственных устройств IoTДжонатан Корен, Уэйн Пикарски Кассия Комната На этом тренинге вы узнаете все, что вам нужно знать о разработке приложений IoT для Android Things. Используя Android Studio и комплект разработчика, вы увидите, как легко использовать свои знания Android для взаимодействия с оборудованием в реальном мире. | Подготовка | Помимо мобильного | Android вещи |
15:30-16:00 Сессия | Встреча женщин-технологовЛакшья Шиварамакришнан Общественная гостиная Неформальная встреча лидеров WTM и членов сообщества на мероприятии. | Сессия | Сообщество | |
15:30-16:00 Сессия | Полезная информация с FirebaseАмрит Санджив Номер Джакаранда Аналитика и понимание являются основой успеха каждого приложения. На этом занятии вы узнаете, как Firebase помогает вам отвечать на ключевые вопросы о ваших пользователях и их поведении, чтобы вы могли принимать разумные решения с помощью дорожной карты вашего продукта. | Сессия | Разработка на мобильных устройствах | Firebase |
15:30-16:00 Сессия | Фреймворки и инструменты для прогрессивных веб-приложенийРоуэн Мервуд Зал 3а Прогрессивные веб-приложения (PWA) распространяются по сети быстрее, чем кто-либо мог предположить. Два года назад разработчикам приходилось самим делать большую часть работы, чтобы воспользоваться преимуществами новых API, доступных в браузере. Сегодня у нас есть мощные и надежные инструменты, которые разработчики с любым опытом могут использовать для быстрой разработки более привлекательных приложений.\n\nНа этом занятии вы узнаете о лучших практиках PWA и практических советах по началу работы. Мы рассмотрим инструменты, которые существуют для помощи разработчикам с самым разным опытом, а также \nфилософию и видение, лежащие в основе этих инструментов. | Сессия | Мобильный Интернет | ПВА |
16:00-17:00 | Послеобеденный перерыв | |||
16:15-16:45 Сессия | Компоненты архитектуры — варианты использованияФлорина Мунтенеску Зал 3а Набор библиотек Architecture Components помогает разрабатывать надежные, тестируемые и удобные в сопровождении приложения. В этом докладе мы обсудим, что делает каждая из этих библиотек, и рассмотрим шаблоны и антишаблоны, которым вы должны следовать. Мы также углубимся в важный вопрос о том, где следует сохранять данные для минимизации запросов: в базе данных, ViewModel или в SavedInstanceState?\nНаконец, мы обсудим библиотеку подкачки, последнее дополнение к компонентам архитектуры. Вы узнаете, как работает библиотека пейджинга, и узнаете, почему и как ее следует использовать. | Сессия | Андроид | Андроид |
16:15-16:45 Сессия | Контейнеры, Kubernetes и Google CloudКК Айягари Номер Джакаранда Создание единого микросервиса — хорошо известная задача. Создать кластер устойчивых и самовосстанавливающихся микросервисов с балансировкой нагрузки не так просто. Управление этим кластером с развертыванием и откатом, масштабирование отдельных сервисов по запросу и безопасный обмен секретами и конфигурациями между сервисами еще сложнее. В этом может помочь Kubernetes, система управления контейнерами с открытым исходным кодом. В этом докладе мы начнем с простого микросервиса, контейнеризируем его с помощью Docker и масштабируем до кластера устойчивых микросервисов, управляемых Kubernetes. Попутно вы узнаете, что делает Kubernetes отличной системой для автоматизации развертывания, операций и масштабирования контейнерных приложений. | Сессия | Разработка на мобильных устройствах | Облако |
16:15-16:45 Сессия | «Выйдите из зоны комфорта и улучшите свои сетевые навыки»Йозеф Водичка Общественная гостиная Изучайте и практикуйте сетевые навыки | Сессия | Сообщество | |
16:45-18:15 Подготовка | От веб-сайта к PWA с WorkboxДэвид Скейлз Кассия Комната Итак, вы хотите, чтобы ваш веб-сайт работал в автономном режиме? Вы создаете сервис-воркер и кешируете некоторые файлы, но, возможно, не знаете, как обрабатывать обновления или кеш браузера. К счастью, инженеры Google столкнулись с этими вопросами в своей работе и написали Workbox, набор инструментов и основной логики для Progressive Web App. Мы покажем вам, как перевести сайт в автономный режим и с легкостью решить сложные проблемы с кэшированием. | Подготовка | Мобильный Интернет | ПВА |
16:45-18:15 Подготовка | Создание мгновенного приложенияАнируд Девани Номер Гулмохар Узнайте, как создать приложение с мгновенным запуском для Android с помощью Android Studio 3.0. С помощью Android Instant Apps вы можете настроить ссылки на приложения для запуска своих приложений без предварительной установки приложения. | Подготовка | Андроид | Андроид |
17:00-17:30 Сессия | Современные инструменты, тестирование и автоматизация: начало работы с Lighthouse и Puppeteer.Эрик Бидельман, Винамрата Сингал Зал 3а Современная веб-разработка требует современных инструментов. Присоединяйтесь к нам, чтобы ознакомиться с последними новинками от команды разработчиков Chrome DevTools. Мы будем использовать Lighthouse, чтобы направлять ваш рабочий процесс разработки, и автоматизировать все это с помощью безголового Chrome и Puppeteer, новой библиотеки Node для управления безголовым Chrome. | Сессия | Мобильный Интернет | ПВА |
17:00-17:30 Сессия | Расширьте возможности Google Docs, Sheets и Slides с помощью надстроекУэсли Чун Номер Джакаранда Любите использовать приложения G Suite, такие как Google Docs, Sheets и Slides, но хотите добавить свои собственные функции? Надстройки позволяют вам писать код для доступа к своим данным, включая настройку меню и боковых панелей в пользовательском интерфейсе. Возможно, вы хотите получить данные с другого сервера или подключиться к базе данных. Все это возможно с дополнениями. На этом занятии мы познакомим вас со скриптом Google Apps и покажем, как создавать собственные надстройки. | Сессия | Помимо мобильного | G Suite |
17:00-17:30 Сессия | Группы сообщества Индия встречаМаноранджан Падхи Общественная гостиная Неформальная встреча организаторов и членов сообщества Индии. | Сессия | Сообщество | |
17:45-18:15 Сессия | Качество важнее количества: почему качество имеет значениеЙоханнес Тонолло, Ник Фортескью Зал 3а Узнайте, как использовать Material Design и Android Vitals, чтобы улучшить взаимодействие с пользователем, повысить вовлеченность и удержание. Получайте лучшие отзывы пользователей и чаще попадайтесь на глаза редакционной команде, создавая высококачественное приложение. | Сессия | Разработка на мобильных устройствах | Играть в |
17:45-18:15 Сессия | Что будет дальше для ИнтернетаТомас Стайнер, Стивен Сонефф Номер Джакаранда Работаете ли вы над электронной коммерцией, медиа, играми или каким-то другим типом сайта, вам нужно знать о будущем Интернета. На этом занятии мы обсудим, что будет дальше с API, платформами и технологиями. Скорее всего, вам не нужно нативное приложение. | Сессия | Мобильный Интернет | ПВА |
18:30 - 22:00 | После вечеринки |