1er décembre 2017

Toutes les heures sont exprimées selon l'heure normale de l'Inde (UTC+05:30)

  • Diffusées en direct
Filtre :
Heure Description Type _titre _produit
08:00-10:00

Petit-déjeuner et inscription

10:00-10:55

Session

Discours d'ouverture du jour 1

Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha Vijayakumar

Hall 3a

Découvrez les dernières actualités et mises à jour des produits et plates-formes Google pour les développeurs.

Android

Assistant

Cloud

Firebase

TensorFlow

Web mobile

Au-delà du mobile

Développer sur mobile

Web mobile

Android

Session Au-delà du mobile Développer sur le Web mobile Android Android Assistant Cloud Firebase TensorFlow Mobile Web
11:00-11:30

Session

Session d'information sur le programme Groupes de la communauté

Dan Franc

Salon de la communauté

Découvrez le programme Community Developer Groups et apprenez à créer un groupe ou à en devenir membre.

Engagement

Session Engagement
11:10-11:40

Session

Progressive web apps: quoi, pourquoi et comment ?

Sam Dutton, Jiewei Lin, Sarah Clark

Hall 3a

Au cours de cette présentation, nous allons vous expliquer le quoi, le pourquoi et le comment des progressive web apps, et nous vous présenterons des exemples de code. Associant le meilleur du Web et des applications, les progressive web apps se chargent rapidement (même sur les réseaux irréguliers), peuvent susciter à nouveau l'intérêt des utilisateurs en envoyant des notifications push, afficher une icône sur l'écran d'accueil et se charger en tant qu'expériences de premier niveau en plein écran.

PWA

Web mobile

Session Web mobile PWA
11:10-11:40

Session

Machine learning concret avec TensorFlow et Cloud ML

Kaz Sato

Salle Jacaranda

TensorFlow, la bibliothèque Open Source de Google pour le machine learning, démocratise l'univers de l'intelligence artificielle depuis son lancement en 2015. Combiné à l'évolutivité de Cloud Machine Learning Engine de Google, TensorFlow peut être utilisé par n'importe qui pour exploiter la technologie de deep learning à moindre coût et sans grande expertise.Cette conférence présente trois exemples d'entreprises qui ont adopté TensorFlow et Cloud ML pour résoudre leurs problèmes concrets: un producteur de concombres japonais qui a réussi à créer une trieuse de concombres par lui-même à l'aide du deep learning, un service d'enchères automobiles d'occasion qui utilise TF pour classer les cas d'accident de voiture d'occasion, et une entreprise qui assure la précision des modèles automobiles internationaux.

Cloud

Au-delà du mobile

Session Au-delà du mobile Cloud
11:10-12:40

Entraînement

Créer une application avec des composants d'architecture

Lyla Fujiwara

Salle Gulmohar

En mai 2017, les bibliothèques de composants d'architecture ont été publiées. Seules, elles aident les développeurs à gérer et à simplifier le cycle de vie des composants d'interface utilisateur ainsi que la persistance des données. Ensemble, ils permettent de créer rapidement des applications Android de manière cohérente. Cette formation explique comment utiliser les composants ensemble: vous créerez une application avec une interface utilisateur réactive qui stocke et charge des données locales.

Android

Android

Entraînement Android Android
11:10-12:40

Entraînement

Atelier pratique sur le développement de vos propres applications pour l'Assistant Google avec Dialogflow

Sachit Mishra, Silvano Luciani

Salle Cassia

Dans cette formation, vous allez apprendre à créer vos propres applications pour l'Assistant Google. Avec Dialogflow, découvrez à quel point il est facile de créer une conversation avec les utilisateurs en programmant simplement quelques exemples de phrases et de réponses. Vous pouvez connecter votre application avec votre propre backend de serveur à l'aide d'un hook Web simple écrit en Node.js. C'est une excellente session pour tous les développeurs qui souhaitent apprendre à créer des applications avec l'Assistant Google.

Assistant

Au-delà du mobile

Entraînement Au-delà du mobile Assistant
11:45-12:15

Questions/Réponses

Questions/Réponses sur le développement de la communauté

Dan Franc

Salon de la communauté

Comment susciter l'intérêt d'une communauté autour de votre projet ? Comment créer un groupe de rencontre de qualité ? Venez demander au Googleur et à d'autres responsables de la communauté tout ce qui a trait à la communauté.

Engagement

Questions/Réponses Engagement
11:50-12:20

Session

Présentation de Cloud Firestore

Dan McGrath

Salle Jacaranda

Firebase vient d'annoncer la version bêta de Cloud Firestore, une base de données de documents NoSQL entièrement gérée pour le développement d'applications mobiles et Web. Conçue pour stocker et synchroniser facilement les données des applications à l'échelle mondiale, elle est désormais disponible en version bêta. Au cours de cette présentation, les chefs de produit partagent tous les détails et vous montrent comment créer une application évolutive avec Cloud Firestore.

Firebase

Développer sur mobile

Session Développer sur mobile Firebase
11:50-12:20

Session

Session d'information sur la certification Google Cloud et Google Developers

JP Souchak, Manohar Silam

Google Developers et Cloud Certification Lounge

Découvrez comment être reconnu pour vos compétences de spécialiste du Web mobile, d'Associate Android Developer, d'ingénieur de données ou d'architecte cloud. Au cours de cette session, JP Souchak et Manohar Silam animeront une session d'information en direct pour présenter les points forts des deux programmes de certification et des certifications individuelles. Une séance de questions/réponses à venir, selon le temps disponible.

Certification

Session Certification
11:50-12:20

Session

Tester Kotlin

Sean McQuillan

Hall 3a

Kotlin est un langage de haut niveau entièrement intégré au langage de programmation Java et à Android Studio. Il est utilisé pour le développement Android dans de nombreuses applications populaires. Au cours de cette session, nous verrons comment utiliser Kotlin à travers une présentation détaillée de l'écriture des tests. Les tests sont un excellent moyen d'apprendre le langage Kotlin, d'écrire des tests lisibles et de présenter à votre équipe de développement toute la puissance de Kotlin.

Android

Android

Session Android Android
12:30-13:00

Session

Créer un site d'e-commerce avec AMP

Ben Morss, Raghu Simha

Salle Jacaranda

AMP a été étendu à une bibliothèque de composants Web à service complet, idéale pour créer rapidement des pages Web attrayantes et dynamiques. Au cours de cette présentation, nous allons vous montrer certaines des incroyables fonctionnalités du format AMP, et pour terminer, nous verrons comment utiliser ce format pour créer une expérience d'e-commerce complète.

AMP

PWA

Web mobile

Session Web mobile PWA AMP
12:30-13:00

Session

Session d'information sur le programme GDG

Jennifer Kohl

Salon de la communauté

Découvrez le programme Google Developer Groups et comment rejoindre un groupe ou en devenir membre.

Engagement

Session Engagement
12:30-13:45

Déjeuner

Hall 3b – Bac à sable

13:15-13:45

Session

Présentation d'Oreo et de la bibliothèque Support

Daniel Galpin

Hall 3a

Cette discussion se penchera sur Android Oreo et la bibliothèque Support. Découvrez les changements importants qui permettront à vos applications de fonctionner, d'améliorer leur apparence et leur apparence.

Android

Android

Session Android Android
13:15-14:45

Entraînement

Créer une application Web avec Firebase et Cloud Firestore

Arthur Thompson

Salle Gulmohar

Découvrez par vous-même à quel point il est facile de créer une application Web avec Cloud Firestore. Votre formateur créera une application Web d'après cet atelier de programmation en ligne. Vous pouvez les suivre ou créer la même application pour iOS ou Android. Pendant cette session de formation, des Googleurs seront à votre disposition pour vous aider à utiliser ces technologies.

Firebase

Développer sur mobile

Entraînement Développer sur mobile Firebase
13:15-14:45

Entraînement

Progressive web apps basées sur les données

Sarah Clark

Salle Cassia

Les PWA sont relativement faciles à créer pour les sites en lecture seule. Mais que se passe-t-il si vous voulez que vos utilisateurs travaillent hors connexion et synchronisent leurs données lorsqu'ils sont en ligne ? Nous vous aidons à concevoir votre application pour les données statiques et dynamiques, à créer la synchronisation en arrière-plan, à mettre à jour votre backend lorsque vous êtes en ligne et à utiliser les derniers outils Google pour simplifier le processus.

PWA

Web mobile

Entraînement Web mobile PWA
14:00-14:30

Session

Devenir un expert Google Developers: infos sur le programme GDE

Nathalie Pereira, Melissa Powel

Salon de la communauté

Découvrez en détail le Programme Experts Google Developers et comment le rejoindre.

Engagement

Session Engagement
14:00-14:30

Session

Susciter l'engagement des communautés avec l'Assistant Google et les progressive web apps

Meggin Kearney

Hall 3a

Avant le Web, chacun d'entre nous appartenait à une petite communauté. Nous comptons sur cette communauté pour nous aider de temps en temps, pour répondre à nos besoins lorsque nous n'étions pas en mesure de le faire, et en échange, nous ferions de même. Certains d'entre nous auront peut-être encore la chance d'appartenir à ces communautés. C'est là que l'Assistant Google entre en jeu. Il peut s'agir d'un outil personnel pour faire correspondre vos besoins avec la bonne communauté, puis vous aider à suivre la façon dont ces besoins sont satisfaits.

PWA

Web mobile

Session Web mobile PWA
14:00-14:30

Session

Actualités de l'Internet des objets, TensorFlow et l'Assistant Google

Wayne Piekarski

Salle Jacaranda

Google dispose d'un large éventail de nouveaux outils et plates-formes permettant d'assurer l'informatique partout et à tout moment. Découvrez comment utiliser Android Things pour simplifier le développement et la production d'appareils IoT. Découvrez comment créer des applications pour l'Assistant Google et discutez avec vos utilisateurs. Découvrez comment les téléphones Android, Android Wear et Android TV permettent aux utilisateurs d'interagir avec votre service n'importe où et n'importe quand. Étudiez comment TensorFlow peut faciliter le machine learning dans toutes sortes d'applications IoT autres que les applications mobiles.

TensorFlow

Android Things

Assistant

Au-delà du mobile

Session Au-delà du mobile Assistant TensorFlow Android Things
14:45-15:15

Session

Session d'information \"Résoudre pour l'Inde\"

Karthik Padmanabhan

Salon de la communauté

Découvrez le programme \"Solve for India\"

Engagement

Session Engagement
14:45-15:15

Session

Développer des applications conversationnelles pour l'Assistant Google à l'aide d'Actions on Google

Daniel Imrie-Situnayake

Salle Jacaranda

L'Assistant Google est disponible sur les plates-formes Google Home et Android. Actions on Google vous permet d'intégrer l'Assistant Google à la création de vos propres applications de conversation. Au cours de cette présentation, nous vous présenterons les principaux composants d'Actions on Google, nous vous montrerons comment utiliser des outils tels que Dialogflow pour créer facilement votre première application compatible avec l'Assistant Google, et nous vous présenterons les bonnes pratiques liées à l'interface utilisateur vocale (VUI) pour concevoir une expérience utilisateur conversationnelle attrayante.

Assistant

Au-delà du mobile

Session Au-delà du mobile Assistant
14:45-15:15

Session

Position et batterie

Shailen Tuli

Hall 3a

Les utilisateurs apprécient les applications utilisant la géolocalisation, mais ils craignent qu'elles ne constituent l'une des principales sources de décharge de la batterie. Nous abordons en détail la relation entre localisation et batterie, et abordons les stratégies permettant de développer des applications basées sur la localisation tout en réduisant au maximum la décharge de la batterie.

Android

Android

Session Android Android
15:00-16:30

Entraînement

Accueillir vos utilisateurs

Sean McQuillan, Prateek Tandon

Salle Gulmohar

Android fournit des API pour accueillir les utilisateurs la première fois qu'ils utilisent votre application sur un nouvel appareil. Des fonctionnalités telles que la sauvegarde automatique et Smart Lock contribuent à la satisfaction des utilisateurs. Ils sont ainsi plus susceptibles de continuer à utiliser leur compte pendant la transition.

Android

Android

Entraînement Android Android
15:00-16:30

Entraînement

Familiarisez-vous avec Android Things et créez vos propres appareils IoT

Jonathan Koren, Wayne Piekarski

Salle Cassia

Dans cette formation, vous allez apprendre tout ce que vous devez savoir sur le développement d'applications IoT pour Android Things. À l'aide d'Android Studio et d'un kit de développement, vous verrez à quel point il est facile d'utiliser vos connaissances sur Android pour interagir avec du matériel dans le monde réel.

Android Things

Au-delà du mobile

Entraînement Au-delà du mobile Android Things
15:30-16:00

Session

Réunion Women Techmakers

Lakshya Sivaramakrishnan

Salon de la communauté

Rencontre informelle avec les responsables WTM et les membres de la communauté lors de l'événement.

Engagement

Session Engagement
15:30-16:00

Session

Insights exploitables avec Firebase

Amrit Sanjeev

Salle Jacaranda

Les analyses et les insights sont les clés du succès de chaque application. Dans cette session, vous découvrirez comment Firebase vous aide à répondre à des questions clés sur vos utilisateurs et leur comportement, afin que vous puissiez prendre des décisions éclairées en fonction de votre feuille de route produit.

Firebase

Développer sur mobile

Session Développer sur mobile Firebase
15:30-16:00

Session

Structures et outils pour les progressive web apps

Rowan Merewood

Hall 3a

Les progressive web apps (PWA) se propagent sur le Web plus rapidement que n'importe qui l'aurait prédit. Il y a deux ans, les développeurs devaient s'occuper de la majeure partie des tâches ménagères par eux-mêmes pour tirer parti des nouvelles API disponibles dans le navigateur. Aujourd'hui, nous proposons des outils puissants et robustes, que les développeurs de tous horizons peuvent utiliser pour déployer rapidement des applications plus attrayantes.\n\nDans cette session, vous découvrirez les bonnes pratiques de PWA et des conseils pratiques pour vous lancer. Nous passerons en revue les outils qui existent pour aider les développeurs d'horizons très divers, ainsi que \nla philosophie et les visions qui sous-tendent ces outils.

PWA

Web mobile

Session Web mobile PWA
16:00-17:00

Pause de l'après-midi

16:15-16:45

Session

Composants d'architecture - Cas d'utilisation

Florina Muntenescu

Hall 3a

L'ensemble de bibliothèques de composants d'architecture vous aide à concevoir des applications robustes, testables et faciles à gérer. Dans cette vidéo, nous allons voir ce que font chacune de ces bibliothèques, et nous examinerons les modèles et anti-modèles que vous devez suivre. Nous nous intéresserons également à l'emplacement important des données pour réduire le nombre de requêtes: la base de données, ViewModel ou SavedInstanceState.\nEnfin, nous aborderons la bibliothèque Paging, la dernière nouveauté des composants d'architecture. Vous découvrirez le fonctionnement de la bibliothèque Paging, et découvrirez pourquoi et comment l'utiliser.

Android

Android

Session Android Android
16:15-16:45

Session

Conteneurs, Kubernetes et Google Cloud

KC Ayyagari

Salle Jacaranda

Créer un seul microservice est un défi bien compris. Créer un cluster de microservices à équilibrage de charge, résilients et à réparation automatique, n'est pas si facile. Il est encore plus difficile de gérer ce cluster avec des déploiements et des rollbacks, le scaling de services individuels à la demande et le partage sécurisé des secrets et de la configuration entre les services. Kubernetes, un système de gestion de conteneurs Open Source, peut vous aider. Dans cette vidéo, nous allons commencer par un simple microservice, le conteneuriser à l'aide de Docker, puis le faire évoluer vers un cluster de microservices résilients gérés par Kubernetes. Vous découvrirez également ce qui fait de Kubernetes un excellent système pour automatiser le déploiement, les opérations et le scaling d'applications conteneurisées.

Cloud

Développer sur mobile

Session Développer sur mobile Cloud
16:15-16:45

Session

« Sortez de votre zone de confort et améliorez vos compétences en réseautage »

Jozef Vodicka

Salon de la communauté

Acquérir et pratiquer des compétences de réseautage

Engagement

Session Engagement
16:45-18:15

Entraînement

D'un site Web à une PWA avec Workbox

David Scales

Salle Cassia

Vous voulez donc que votre site Web fonctionne hors connexion ? Vous créez un service worker et mettez en cache certains fichiers, mais vous ne savez peut-être pas comment gérer les mises à jour ou le cache du navigateur. Heureusement, les ingénieurs de Google ont rencontré ces questions lors de leur travail et ont rédigé Workbox, un ensemble d'outils et de logique de base pour une progressive web app. Nous allons vous expliquer comment convertir un site hors connexion et résoudre facilement les problèmes de mise en cache difficiles.

PWA

Web mobile

Entraînement Web mobile PWA
16:45-18:15

Entraînement

Créer une appli instantanée

Anirudh Dewani

Salle Gulmohar

Découvrez comment créer une appli instantanée Android à l'aide d'Android Studio 3.0. Avec les applis instantanées Android, vous pouvez configurer des liens vers votre application pour lancer ses activités sans avoir à l'installer au préalable.

Android

Android

Entraînement Android Android
17:00-17:30

Session

Outils, tests et automatisation modernes: premiers pas avec Lighthouse et Puppeteer.

Eric Bidelman, Vinamrata Singal

Hall 3a

Le développement Web moderne nécessite des outils modernes. Rejoignez-nous pour découvrir les nouveautés proposées par l'équipe des outils pour les développeurs Chrome. Nous nous servirons de Lighthouse pour guider votre workflow de développement, puis nous l'automatiserons à l'aide de Headless Chrome et de Puppeteer, une nouvelle bibliothèque de nœuds permettant de contrôler le fonctionnement de Chrome sans interface graphique.

PWA

Web mobile

Session Web mobile PWA
17:00-17:30

Session

Développer Google Docs, Sheets et Slides grâce aux modules complémentaires

Wesley Chun

Salle Jacaranda

Vous aimez utiliser les applications G Suite telles que Google Docs, Sheets et Slides, mais vous souhaitez ajouter vos propres fonctionnalités ? Les modules complémentaires vous permettent d'écrire du code pour accéder à leurs données, y compris de personnaliser les menus et les barres latérales de l'interface utilisateur. Peut-être souhaitez-vous récupérer des données auprès d'un autre serveur ou vous connecter à une base de données. Tout cela est possible grâce aux modules complémentaires. Au cours de cette session, nous vous présenterons Google Apps Script et vous expliquerons comment créer vos propres modules complémentaires.

G Suite

Au-delà du mobile

Session Au-delà du mobile G Suite
17:00-17:30

Session

Meetup des groupes communautaires en Inde

Manoranjan Padhy

Salon de la communauté

Rencontre informelle avec les organisateurs et les membres de la communauté indienne.

Engagement

Session Engagement
17:45-18:15

Session

Importance de la qualité avant la quantité

Johannes Tonollo, Nick Fortescue

Hall 3a

Découvrez comment utiliser Material Design et Android Vitals pour améliorer l'expérience utilisateur, et accroître l'engagement et la fidélisation. Créez une application de qualité afin d'obtenir de meilleurs avis d'utilisateurs et de vous faire remarquer plus souvent par les équipes éditoriales.

Joue

Développer sur mobile

Session Développer sur mobile Joue
17:45-18:15

Session

L'avenir du Web

Thomas Steiner, Steven Soneff

Salle Jacaranda

Que vous travailliez sur l'e-commerce, le multimédia, les jeux ou un autre type de site, vous avez besoin de connaître l'avenir du Web. Au cours de cette session, nous aborderons l'avenir des API, des plates-formes et des technologies. Il y a de fortes chances que vous n'ayez pas besoin d'une application native après tout.

PWA

Web mobile

Session Web mobile PWA
18:30 - 22:00

After