Toutes les heures utilisent le fuseau horaire d'Europe centrale (UTC+02:00)
- Diffusées en direct
Heure | Description | _type | _track | _produit |
---|---|---|---|---|
10h-10h45 Keynote |
Discours d'ouverture de la deuxième journéeEwa Macias, Behshad Behzadi, Mícheál Ó FoghlúSalle de la session S1 dans l'auditorium Découvrez les initiatives de Google en matière d'ingénierie en Europe et leurs auteurs. |
Keynote | Au-delà du mobile, le développement sur mobile | Assistant Cloud |
10h45-11h30 Questions/Réponses |
Questions/Réponses sur le développement d'une communautéDaniel FrancSalon de la communauté Comment impliquer une communauté autour de votre projet ? Comment créer un groupe de rencontre de qualité ? Venez poser vos questions au Googleur et autre communauté mène tout ce qui est lié à la communauté. |
Questions/Réponses | Communauté | |
11:00 - 17:15 Session |
Certification Google Developers et CloudGoogle Developers et le salon de certification Cloud 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 | Communauté | |
11h-11h45 Session |
Composants de l'architectureFlorina MuntenescuSalle de la session S1 dans l'auditorium Depuis le lancement des composants d'architecture Android en version preview lors de Google I/O, de nombreux développeurs nous ont fait part de leurs commentaires. Découvrez les dernières mises à jour ainsi que des cas d'utilisation intéressants. |
Session | Android | Android |
11:00 - 12:30 Formation |
Progressive web apps basées sur les donnéesSarah ClarkS3.1 Salle de la salle de formation Les PWA sont relativement faciles à créer pour les applications \"lecture seule\". mais que se passe-t-il si vous souhaitez que vos utilisateurs travaillent hors connexion et effectuent la synchronisation lorsqu'ils sont en ligne ? Nous vous aidons à concevoir votre application pour des données statiques et dynamiques, à créer une synchronisation en arrière-plan, à mettre à jour votre backend lorsque vous êtes en ligne et à utiliser les derniers outils Google pour simplifier le processus. |
Formation | Web mobile | PWA |
11h-11h45 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 vidéo, nous vous présenterons TensorFlow, ainsi que les nouvelles fonctionnalités que nous avons développées. Nous aborderons également des cas d'utilisation illustrant la façon dont TensorFlow est utilisé par Google, ainsi que dans le monde réel. |
Session | Au-delà du mobile | TensorFlow |
11:00 - 12:30 Formation |
Étapes à suivre (et retour en arrière): définir une navigation efficace dans votre applicationLiam Spradlin, Yasmine EvjenS3.2 Salle de la 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 avec succès et si votre application répond à ses 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 comment les combiner pour définir une navigation réussie dans votre application. Nous vous expliquons comment identifier les utilisateurs clés, hiérarchiser les tâches des utilisateurs et organiser le contenu en le plaçant dans une hiérarchie. |
Formation | Développer sur mobile | Android |
11:30 - 12:00 Session |
Devenir un expert Google Developers: informations sur le programme GDEMonika StarzykSalon de la communauté Découvrez le programme Experts Google Developers et comment le rejoindre. |
Session | Communauté | |
11h45-12h30 Session |
Principes de base de Google Cloud Platform: visite guidéeMarc Cohen, Mete AtamelSalle de la session S1 dans l'auditorium Il y a beaucoup de choses à assimiler en matière de cloud computing, et essayer de tout comprendre peut être intimidant. Lors de cette session, Marc et Mete vous guident lors d'une visite guidée pratique pour découvrir l'étendue et la profondeur incroyables 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 haute qualité pour obtenir de meilleurs avis d'utilisateurs et vous faire remarquer plus souvent par les équipes éditoriales. |
Session | Développer sur mobile | Firebase |
12h-14h15 Formation |
Labo de Boucles d'oreillesEliška čejpováSalon de la communauté Fabriquez des boucles d'oreille, des colliers, des bracelets ou toute autre chose à partir de composants informatiques usagés. |
Formation | Communauté | |
12:30 - 14:00 Formation |
Boostez votre application avec Cloud Functions et le machine learningS3.1 Salle de la salle de formation Imaginons que vous disposiez déjà d'une application qui utilise Firebase. À présent, vous souhaitez ajouter des fonctionnalités de traitement des paiements et d'images, d'envoi de notifications push ou d'autres fonctionnalités impossibles à effectuer dans l'application elle-même. Comment pouvez-vous faire cela sans démarrer vos propres serveurs ? Firebase est là pour vous. Dans cet atelier de programmation, vous allez apprendre à écrire des fonctions JavaScript qui s'exécutent en réponse à des événements qui se produisent dans Firebase. Vous déploierez ensuite ces fonctions dans Cloud Functions for Firebase, où elles s'exécuteront avec autoscaling sur l'infrastructure de Google. Pour tirer le meilleur parti de votre participation, assurez-vous que Node.js et npm sont installés sur votre ordinateur, ainsi que votre éditeur de texte préféré. |
Formation | Développer sur mobile | Firebase |
12:30 - 13:15 Session |
Panneau sur l'interface utilisateur vocale: de quoi s'agit-il ?Nandini Stocker, Sachit Mishra, Kimberly Harvey, Marc PaulinaS2 Session Theatre Hall Par définition, une conversation est l'échange d'idées entre deux personnes à la suite de mots prononcés. 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, en quoi ? Dans ce panneau, nous explorons le lien entre conception et développement pour apprendre à créer des expériences de conversation de qualité pour vos utilisateurs. panélistes : Sachit Mishra, développeur pour l'Assistant/Actions on Google, Kimberly Harvey, conceptrice de conversation, et Marc Paulina, concepteur UX pour l'Assistant Google sur Wear. Modéré par Nandini Stocker, responsable de la promotion et de la conception des conversations. Partenariats |
Session | Développer sur mobile | |
12:30 - 14:00 Formation |
Présentation détaillée de la contrainte ConstraintLayoutDan GalpinS3.2 Salle de la salle de formation Dans cet atelier, vous allez apprendre à utiliser l'éditeur de contrainte de mise en page afin de créer des mises en page flexibles et efficaces pour vos applications Android. L'atelier propose une application de démarrage pour vous permettre de tester les mises en page. |
Formation | Android | Android |
12:30 - 13:15 Session |
Conteneurs, Kubernetes et Google CloudRobert Kubis, Steffen HanikelSalle de la session S1 dans l'auditorium La création d'un seul microservice est un défi bien compris. Il n'est pas si facile de créer un cluster de microservices à équilibrage de charge résilients et à autoréparation. Il est encore plus difficile de gérer ce cluster avec des déploiements et des rollbacks, de faire évoluer des services individuels à la demande, et de partager de manière sécurisée les secrets et la configuration entre les services. Kubernetes, un système de gestion de conteneurs Open Source, peut vous y aider. Dans cette présentation, nous allons commencer avec un microservice simple, 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 en quoi Kubernetes est un excellent système pour automatiser le déploiement, les opérations et le scaling des applications conteneurisées. Nous sommes ravis d'accueillir FlixBus sur scène pour discuter 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 à venir en matière de politiques technologiques mondialesDanielle OslerSalle de la session S1 dans l'auditorium Au cours de cette session, nous allons vous présenter les nouvelles tendances politiques et technologiques qui affectent les développeurs, et vous donner des idées claires sur la façon de participer au débat. |
Session | Android | Android Android Things |
13:30 - 14:15 Session |
Informations sur le programme pour les agences Google DevelopersAmit ChopraSalon de la communauté Tout savoir sur le programme pour les agences Google Developers |
Session | Communauté | |
14:15 - 15:00 Session |
Alimenter vos applications avec la localisation et les cartesBrett MorganS2 Session Theatre Hall Google Maps met le monde à portée de main. Découvrez comment exploiter nos API pour intégrer Google Maps à votre application Android ou iOS. Nous vous montrons comment utiliser les styles pour présenter vos fonctionnalités et permettre de nouveaux cas d'utilisation. Les API Google Maps peuvent également vous offrir de nombreuses fonctionnalités supplémentaires, pour vous permettre d'exploiter nos données sur le monde. Vous allez apprendre à mettre le monde à la portée de vos utilisateurs ! |
Session | Développer sur mobile | Maps |
14:15 - 15:00 Session |
Créer une communauté Google: infos sur le programme GDGDaniel FrancSalon de la communauté Découvrez le programme Google Developer Groups, et apprenez à créer un groupe ou à en devenir membre. |
Session | Communauté | |
14h15-15h45 Formation |
Exercice pratique sur l'exécution d'un modèle TensorFlow sur AndroidMark DaoustS3.2 Salle de la salle de formation Dans cette session, vous allez apprendre à utiliser TensorFlow pour ajouter le machine learning à vos applications Android. TensorFlow rend le machine learning facile à utiliser. Cette présentation est l'occasion idéale pour tout développeur Android de découvrir comment l'ajouter. |
Formation | Au-delà du mobile | TensorFlow pour Android |
14:15 - 15:00 Session |
Frameworks et outils pour les progressive web appsStephen FluinSalle de la session S1 dans l'auditorium Les progressive web apps (PWA) se propagent sur le Web à une vitesse sans précédent. Il y a deux ans, les développeurs devaient effectuer la majeure partie de la plomberie par eux-mêmes pour tirer parti des nouvelles API disponibles dans le navigateur. Mais aujourd'hui, nous disposons d'outils puissants et robustes qui peuvent aider les développeurs de n'importe quel environnement à concevoir rapidement des applications plus attrayantes. Au cours de cette session, vous découvrirez:• les bonnes pratiques pour les PWA à utiliser ;• les outils existants pour aider les développeurs venant de différents horizons ;• les philosophies et les approches pratiques derrière ces outils. |
Session | Web mobile | PWA |
14h15-15h45 Formation |
Atelier pratique avec les API Google Cloud Vision et Natural LanguageSara RobinsonS3.1 Salle de la salle de formation Cette formation avec formateur vous explique pas à pas comment utiliser à la fois l'API Google Cloud Vision et l'API Cloud Natural Language. Les participants pourront ainsi comprendre comment améliorer leurs applications ou en créer de nouvelles, tout en exploitant les incroyables fonctionnalités des API de machine learning de Google Cloud. |
Formation | Développer sur mobile | Cloud |
15h-15h45 Session |
L'avenir du WebThomas SteinerS2 Session Theatre Hall Que vous travailliez dans l'e-commerce, les médias, les jeux vidéo ou tout autre type de site, vous devez connaître l'avenir du Web. Dans cette session, vous allez découvrir 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 communautaire: infos sur le programme Google DevelopersDaniel FrancSalon de la communauté Découvrez le programme pour les responsables de communauté qui créent leur communauté en vous inspirant d'autres responsables et de Google Developers. |
Session | Communauté | |
15h-15h45 Session |
Développer des applications d'assistant conversationnel à l'aide d'Actions on GoogleIdo Green, Dan Imrie-SitunayakeSalle de la session S1 dans l'auditorium L'Assistant Google est disponible sur les téléphones Google Home et Android. Actions on Google permet aux développeurs d'étendre l'Assistant Google afin de créer vos propres applications d'assistant conversationnel. Au cours de cette présentation, nous décrirons les principaux composants d'Actions on Google, nous vous montrerons comment créer facilement votre première application Assistant à l'aide d'outils comme API.AI, et nous découvrirons les bonnes pratiques concernant les interfaces utilisateur vocales (VUI) afin de concevoir des expériences de conversation captivantes qui raviront les utilisateurs. |
Session | Au-delà du mobile | Assistant |
15:30 - 16:30 Session |
Informations sur le programme Women TechmakersAzzurra RagoneSalon de la communauté Découvrez le programme Women Techmakers et comment y participer. |
Session | Communauté | |
15h45-17h15 Formation |
Atelier pratique avec l'Assistant Google et développement de vos propres applications pour l'Assistant avec API.AISachit Mishra, Shuyang Chen,S3.2 Salle de la salle de formation Dans cette session, vous allez apprendre à créer vos propres applications 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 simple webhook écrit à l'aide de Node.js, vous pouvez interfacer votre application Assistant avec votre propre backend de serveur. Cette session est idéale pour que tout développeur puisse apprendre à créer des applications pour l'Assistant Google.Avant de suivre cette formation, assurez-vous que les éléments suivants sont installés: Node.js v6+ (LTS), CLI Firebase (\"npm install -g firebase-tools\") |
Formation | Au-delà du mobile | Assistant |
15h45-16h30 Session |
Outils de gestion des performancesWojtek KalicińskiSalle de la session S1 dans l'auditorium Les performances sont importantes. Cette année, Google Play et Android Studio ont proposé de tout nouveaux outils pour vous aider à diagnostiquer les problèmes de performances afin que vos applications restent rapides et fluides. |
Session | Android | Android – Google Play |
15h45-16h30 Session |
Application à 60 – Utiliser Firebase dans votre application existanteJennifer PersonS2 Session Theatre Hall Vous avez donc développé 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 dans votre application afin qu'ils ne disparaissent pas ? |
Session | Développer sur mobile | Cloud |
15h45-17h15 Formation |
Intégrer AMP à PWASarah ClarkS3.1 Salle de la 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 se passe-t-il si vous souhaitez les intégrer sous forme de progressive web apps ? Découvrez comment combiner la vitesse d'AMP avec la puissance hors connexion des progressive web apps. |
Formation | Web mobile | PWA AMP |
16:30 - 17:15 Session |
Présentation de DeepMindJuan SilveiraSalle de la session S1 dans l'auditorium Voici un aperçu rapide du travail réalisé par DeepMind. |
Session | Au-delà du mobile | DeepMind |
16:30 - 17:15 Session |
Modulariser votre applicationBen WeissS2 Session Theatre Hall La modularisation de votre application vous permet de fournir le plus petit APK à vos utilisateurs, ce qui est essentiel pour créer des applis instantanées et pour attaquer les marchés émergents. |
Session | Android | Android |
17:15 - 18:00 Keynote |
Discours de clôtureDirk Prims, Sowmya SubramaSalle de la session S1 dans l'auditorium Changer le monde, petit à petit |
Keynote | Au-delà du mobile Développer sur le Web mobile Android |