Toutes les heures sont exprimées dans le fuseau horaire d'Europe centrale (UTC+02:00)
- Diffusées en direct
Heure | Description | Type | _titre | _produit |
---|---|---|---|---|
10h-10h45 Keynote |
Discours d'ouverture du jour 2Ewa Macias, Behshad Behzadi, Mícheál Ó FoghlúS1 Session Auditorium Hall Découvrez les initiatives de Google dans le domaine de l'ingénierie en Europe et rencontrez leurs équipes. |
Keynote | Au-delà du mobile Développer sur mobile | Assistant Cloud |
10h45-11h30 Questions/Réponses |
Questions/Réponses sur le développement de la communautéDaniel FrancSalon 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é. |
Questions/Réponses | Engagement | |
11:00 - 17:15 Session |
Google Developers et certification CloudGoogle Developers et Cloud Certification Lounge Découvrez les nouveautés des programmes de certification Google Developers et Google Cloud. Rencontrez des experts Android, Web et cloud, et découvrez comment obtenir une certification. |
Session | Engagement | |
11 h-11 h 45 Session |
Composants de l'architectureFlorina MuntenescuS1 Session Auditorium Hall Depuis le lancement des composants d'architecture Android en preview lors de la conférence I/O, de nombreux développeurs nous ont fait part d'excellents commentaires. Nous avons les dernières mises à jour et examinons des cas d'utilisation intéressants. |
Session | Android | Android |
11:00 - 12:30 Entraînement |
Progressive web apps basées sur les donnéesSarah ClarkS3.1 Salle de formation 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 se synchronisent 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. |
Entraînement | Web mobile | PWA |
11 h-11 h 45 Session |
Machine learning avec TensorFlowAndrew GasparovicS2 Session Theatre Hall TensorFlow est le framework de machine learning Open Source le plus populaire au monde. Au cours de cette présentation, nous vous présenterons TensorFlow et étudierons les nouveautés que nous avons développées. Nous aborderons également des cas d'utilisation illustrant comment TensorFlow est utilisé par Google et dans le monde réel. |
Session | Au-delà du mobile | TensorFlow |
11:00 - 12:30 Entraînement |
Vers l'avant (et l'arrière): définir une navigation efficace dans votre applicationLiam Spradlin, Yasmine EvjenS3.2 Salle de formation La navigation est au cœur de l'expérience utilisateur d'une application. La façon dont un utilisateur navigue dans votre application peut déterminer ce qu'il pense de l'application, s'il l'utilise correctement et si celle-ci répond aux objectifs commerciaux. Définir la navigation dans votre application n'est pas toujours simple. Au cours de cette session, nous allons examiner les modèles de navigation courants sur Android, leur fonctionnement et leur combinaison pour définir une navigation efficace dans votre application. Nous vous expliquerons comment identifier les utilisateurs clés, hiérarchiser les tâches utilisateur et organiser le contenu en les plaçant dans une hiérarchie. |
Entraînement | Développer sur mobile | Android |
11:30 - 12:00 Session |
Devenir un expert Google Developers: infos sur le programme GDEMonika StarzykSalon de la communauté Découvrez en détail le Programme Experts Google Developers et comment le rejoindre. |
Session | Engagement | |
11h45-12h30 Session |
Principes de base de Google Cloud Platform: visite guidéeMarc Cohen, Mete AtamelS1 Session Auditorium Hall Il y a beaucoup de choses à pallier dans le cloud computing, et essayer de comprendre tout cela peut être intimidant. Au cours de cette session, Marc et Mete vous guideront à travers une visite guidée pratique afin de découvrir l'étendue et l'étendue des problèmes que Google Cloud Platform peut résoudre. |
Session | Développer sur mobile | Assistant Cloud |
11h45-12h30 Session |
Booster les performances en améliorant la qualité des applicationsAlexey KokinS2 Session Theatre Hall 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. |
Session | Développer sur mobile | Firebase |
12h-14h15 Entraînement |
Labo d'oreillesEliška ČejpováSalon de la communauté Fabriquez des boucles d'oreilles, des colliers, des bracelets ou tout autre objet à partir de vieux composants informatiques. |
Entraînement | Engagement | |
12:30 - 14:00 Entraînement |
Optimiser votre application avec Cloud Functions et le machine learningS3.1 Salle de formation Imaginons que vous ayez une application existante qui utilise Firebase. Toutefois, vous souhaitez à présent ajouter des fonctionnalités de traitement des paiements ou d'image, d'envoi de notifications push ou d'autres fonctionnalités impossibles à effectuer directement dans l'application. Comment pouvez-vous y parvenir sans démarrer vos propres serveurs ? Firebase est là pour vous aider. Dans cet atelier de programmation, vous allez apprendre à écrire des fonctions JavaScript qui s'exécutent en réponse à des événements se produisant dans Firebase. Vous déploierez ensuite ces fonctions dans Cloud Functions for Firebase, où elles seront mises à l'échelle automatiquement sur l'infrastructure de Google. Pour tirer le meilleur parti de votre participation, assurez-vous d'avoir installé Node.js et npm sur votre ordinateur, ainsi que votre éditeur de texte préféré. |
Entraînement | Développer sur mobile | Firebase |
12h30-13h15 Session |
Panneau sur l'interface utilisateur Voice: De quoi s'agit-il ?Nandini Stocker, Sachit Mishra, Kimberly Harvey, Marc PaulinaS2 Session Theatre Hall Par définition, la conversation est l'échange d'idées entre deux individus à l'oral. Mais que se passe-t-il lorsque cet échange se produit entre l'humain et l'appareil ? Les normes de conversation changent-elles ? Si oui, de quelle façon ? Dans ce panneau, nous explorons le lien entre la conception et le développement pour apprendre à créer des expériences de conversation de qualité pour vos utilisateurs. Panels: Sachit Mishra, Developer for Assistant/Actions on Google, Kimberly Harvey, Conversation Designer, et Marc Paulina, UX Designer for Google Assistant on Wear (Modéré par: Nandini Stocker, Head of Conversation Design Advocacy & Partnerships) |
Session | Développer sur mobile | |
12:30 - 14:00 Entraînement |
Présentation détaillée de ConstraintLayoutDan GalpinS3.2 Salle de formation Dans cet atelier, vous allez apprendre à utiliser l'éditeur de mise en page de contrainte afin de créer des mises en page flexibles et efficaces pour vos applications Android. L'atelier fournit une application de démarrage pour que vous puissiez tester différentes mises en page. |
Entraînement | Android | Android |
12h30-13h15 Session |
Conteneurs, Kubernetes et Google CloudRobert Kubis, Steffen HanikelS1 Session Auditorium Hall 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. Nous sommes ravis que FlixBus nous rejoigne sur scène pour parler de ses expériences et de ses bonnes pratiques concernant l'adoption et l'exécution de Kubernetes en production. |
Session | Développer sur mobile | Cloud |
13h15-13h45 Session |
L'année d'avant en politique mondiale technologiqueDanielle OslerS1 Session Auditorium Hall Au cours de cette session, nous vous présenterons les tendances politiques et technologiques émergentes qui affectent les développeurs, et nous vous donnerons des idées claires sur la manière de vous exprimer. |
Session | Android | Android Android Things |
13:30 - 14:15 Session |
Infos sur le programme Google Developers pour les agencesAmit ChopraSalon de la communauté En savoir plus sur le programme Google Developers pour les agences |
Session | Engagement | |
14h15-15h Session |
Alimenter vos applications avec la localisation et les cartesBrett MorganS2 Session Theatre Hall Avec Google Maps, le monde est à la portée de tous. Découvrez comment exploiter nos API pour intégrer Google Maps à votre application Android ou iOS. Nous vous montrons comment utiliser les styles pour mettre en valeur vos fonctionnalités et permettre de nouveaux cas d'utilisation. Les API Google Maps peuvent également vous offrir de nombreuses fonctionnalités supplémentaires, qui vous permettent de tirer parti de nos données sur le monde. Vous apprendrez à proposer le monde à vos utilisateurs. |
Session | Développer sur mobile | Maps |
14h15-15h Session |
Créer une communauté Google: infos sur le programme GDGDaniel FrancSalon de la communauté Découvrez le programme Google Developer Groups et comment rejoindre un groupe ou en devenir membre. |
Session | Engagement | |
14h15-15h45 Entraînement |
Atelier pratique pour exécuter un modèle TensorFlow sur AndroidMark DaoustS3.2 Salle de formation Dans cette session, vous allez apprendre à ajouter le machine learning à vos applications Android à l'aide de TensorFlow. TensorFlow facilite l'utilisation du machine learning, et cette présentation est une excellente session pour tous les développeurs Android qui souhaitent découvrir comment l'ajouter. |
Entraînement | Au-delà du mobile | TensorFlow Android |
14h15-15h Session |
Structures et outils pour les progressive web appsStephen FluinS1 Session Auditorium Hall 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 eux-mêmes de la majeure partie des nouvelles API disponibles dans le navigateur. Toutefois, aujourd'hui, nous disposons d'outils puissants et performants qui peuvent aider les développeurs de tous types à déployer rapidement des applications plus attrayantes. Dans cette session, vous découvrirez:• les bonnes pratiques à adopter pour les PWA ; |
Session | Web mobile | PWA |
14h15-15h45 Entraînement |
Tutoriel sur les API Google Cloud Vision et Natural LanguageSara RobinsonS3.1 Salle de formation Ce cours avec formateur vous montrera comment utiliser à la fois l'API Google Cloud Vision et l'API Cloud Natural Language. Les participants découvriront ainsi comment améliorer leurs applications ou en créer de nouvelles tout en exploitant les capacités incroyables des API de machine learning Google Cloud. |
Entraînement | Développer sur mobile | Cloud |
15h-15h45 Session |
L'avenir du WebThomas SteinerS2 Session Theatre Hall 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. Dans cette session, vous découvrirez 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... |
Session | Web mobile | Web mobile |
15:00 - 15:30 Session |
Partenariat avec la communauté: informations sur le programme Google DevelopersDaniel FrancSalon de la communauté Découvrez le programme destiné aux responsables de communautés qui créent leurs communautés, en vous inspirant d'autres responsables et de développeurs Google. |
Session | Engagement | |
15h-15h45 Session |
Développer des applications d'assistant conversationnel à l'aide d'Actions on GoogleIdo Green, Dan Imrie-SitunayakeS1 Session Auditorium Hall L'Assistant Google est disponible sur Google Home et sur les téléphones Android. Actions on Google permet aux développeurs d'étendre l'Assistant Google pour créer leurs propres applications d'assistant de conversation. Au cours de cette présentation, nous vous présenterons les principaux composants d'Actions on Google, vous verrez comment créer facilement votre première application pour l'Assistant à l'aide d'outils comme API.AI, et nous vous présenterons les bonnes pratiques en matière d'interface utilisateur vocale (VUI) afin de concevoir des expériences de conversation attrayantes qui plairont aux utilisateurs. |
Session | Au-delà du mobile | Assistant |
15:30 - 16:30 Session |
Infos sur le programme Women TechmakersAzzurra RagoneSalon de la communauté Découvrez le programme Women Techmakers et comment y participer. |
Session | Engagement | |
15h45-17h15 Entraînement |
Familiarisez-vous avec l'Assistant Google et développez vos propres applications pour l'Assistant avec API.AISachit Mishra, Shuyang Chen,S3.2 Salle de formation Au cours de cette session, vous allez apprendre à créer vos propres applications pour l'Assistant compatibles avec l'Assistant Google. Avec API.AI, vous verrez à quel point il est facile de créer une conversation avec un utilisateur, en programmant simplement quelques exemples de phrases et de réponses. À l'aide d'un hook Web simple écrit en Node.js, vous pouvez connecter votre application Assistant avec votre propre backend de serveur. Il s'agit d'une session idéale pour tous les développeurs qui souhaitent apprendre à créer des applications pour l'Assistant Google.Avant de suivre cette formation, assurez-vous d'avoir installé les éléments suivants: Node.js v6+ (LTS), CLI Firebase (\"npm install -g firebase-tools\") |
Entraînement | Au-delà du mobile | Assistant |
15h45-16h30 Session |
Outils d'optimisation des performancesWojtek KalicińskiS1 Session Auditorium Hall Les performances sont importantes. Cette année, Google Play et Android Studio proposent de tout nouveaux outils pour vous aider à diagnostiquer les problèmes de performances et à proposer des applications toujours plus fluides et rapides. |
Session | Android | Android – Google Play |
15h45-16h30 Session |
Application à 60 – Utiliser Firebase sur votre application existanteJennifer PersonS2 Session Theatre Hall Vous avez donc conçu l'essentiel de votre application. Maintenant, comment savoir ce que font vos utilisateurs ? Comment pouvez-vous les réengager ? Et comment éviter les plantages et les à-coups avec votre application afin qu'ils ne s'envolent pas ? |
Session | Développer sur mobile | Cloud |
15h45-17h15 Entraînement |
Intégrer des pages AMP à des PWASarah ClarkS3.1 Salle de formation Les pages AMP (Accelerated Mobile Pages) sont idéales pour les sites axés sur le contenu tels que les sites d'actualités et les blogs, mais que faire si vous souhaitez les intégrer dans des progressive web apps ? Découvrez comment combiner la vitesse d'AMP et les performances hors connexion des progressive web apps. |
Entraînement | Web mobile | PWA AMP |
16:30 - 17:15 Session |
Présentation de DeepMindJuan SilveiraS1 Session Auditorium Hall Aperçu rapide du travail effectué par DeepMind. |
Session | Au-delà du mobile | DeepMind |
16:30 - 17:15 Session |
Modulariser votre applicationBen WeissS2 Session Theatre Hall Modulariser votre application vous aide à fournir le plus petit APK à vos utilisateurs, ce qui est essentiel pour la création d'applis instantanées et utile pour attaquer les marchés émergents. |
Session | Android | Android |
17:15 - 18:00 Keynote |
Discours de clôtureDirk Prims, Sowmya SubramaS1 Session Auditorium Hall Changer le monde petit à petit |
Keynote | Au-delà du mobile Développer sur le Web mobile Android |