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 |
---|---|---|---|---|
10:00 – 11:00 Keynote |
Discours d'ouverture du jour 1Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke JuddS1 Session Auditorium Hall Découvrez les dernières actualités et mises à jour des produits et plates-formes Google pour les développeurs. |
Keynote | Au-delà du mobile Développer sur le Web mobile Android | Android Assistant Cloud Firebase TensorFlow Mobile Web |
11 h 30 à 17 h 45 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:30 - 13:00 Entraînement |
Créer une application avec des composants d'architectureFlorina MuntenescuS3.1 Salle de formation 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. Dans cette formation, vous allez utiliser les différents composants pour créer une application météo qui extrait les données d'une source distante, les stocke localement et les affiche à l'utilisateur. Vous n'avez aucune expérience des bibliothèques requises. |
Entraînement | Android | Android |
11h30-12h15 Session |
Progressive web apps: quoi, pourquoi et comment ?Sam DuttonS1 Session Auditorium Hall Les progressive web apps associent le meilleur du Web au meilleur des applications. Elles se chargent rapidement, même sur des réseaux irréguliers, peuvent réengager les utilisateurs en envoyant des notifications push Web, sont accompagnées d'une icône sur l'écran d'accueil et se chargent en mode plein écran de premier niveau.Au cours de cette présentation, nous vous expliquerons le quoi, le pourquoi et le comment des progressive web apps, et analyserez des exemples de code. |
Session | Web mobile | PWA |
11h30-12h15 Session |
Actualités de l'Internet des objets et de l'Assistant GoogleDave SmithS2 Session Theatre Hall 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 l'Assistant Google permet aux utilisateurs d'avoir des conversations avec vos actions. Découvrez comment les téléphones Android, Android Wear et Android Auto permettent aux utilisateurs d'interagir avec votre service n'importe où et n'importe quand. Étudiez comment TensorFlow peut faciliter considérablement le machine learning dans toutes sortes d'applications IoT, au-delà des appareils mobiles. |
Session | Au-delà du mobile | TensorFlow Android Things |
11:30 - 13:00 Entraînement |
Créer une application mobile avec FirebaseSarah AllenS3.2 Salle de formation Lorsque vous créez une application à l'aide de Firebase, celui-ci se charge du stockage des données, de la synchronisation, du stockage des fichiers, de l'authentification et d'autres fonctionnalités de backend, ce qui vous permet de consacrer votre temps au perfectionnement des interactions utilisateur. Dans cet atelier de programmation, nous allons vous guider dans la création d'une application sophistiquée en temps réel en utilisant uniquement les SDK Firebase. Nous présenterons les différentes façons dont Firebase peut vous aider à réussir et proposerons une assistance sur site à mesure que vous créerez votre application. Le formateur va créer une application Web, mais l'atelier de programmation est disponible pour iOS, Android et le Web. Vous pouvez sélectionner la technologie de votre choix, et nos assistants pédagogiques seront disponibles pour répondre aux questions sur toutes les plates-formes. |
Entraînement | Développer sur mobile | Firebase |
12h-12h45 Meetup |
Meetup de la communauté DACHKatha Lindenthal, Tim MesserschmidtSalon de la communauté Rencontre informelle avec les organisateurs et les membres de la communauté DACH. |
Meetup | Engagement | |
12h15-13h00 Session |
Android Things: la plate-forme IoT pour tousRebecca FranksS1 Session Auditorium Hall Android Things est la plate-forme Internet des objets (IoT) de Google basée sur le système d'exploitation Android. Dans cette présentation, Rebecca aborde les principes de base de la plate-forme et explique comment les développeurs sans expérience en électronique peuvent créer des applications IoT avec Android Things. Cette session présente quelques cas d'utilisation et exemples, ainsi que la façon d'utiliser les bibliothèques Android existantes avec votre prochain projet IoT. |
Session | Au-delà du mobile | Android Things |
12h15-13h00 Session |
Quels sont les avantages de Kotlin ?Hadi HaririS2 Session Theatre Hall À ce stade, vous avez probablement déjà entendu parler de Kotlin, et vous avez peut-être même découvert certaines de ses fonctionnalités. Et vous vous demandez peut-être quel est le problème. Bien sûr, sa syntaxe est plus agréable à coder, et vous n'avez quoi d'autre ? Le problème avec Kotlin, c'est qu'il ne s'agit pas d'une liste de fonctionnalités, mais de la façon dont, ensemble et harmonieusement, ces fonctionnalités conduisent à une expérience de développement plus agréable et productive. Dans cette vidéo, nous allons voir pourquoi Kotlin résout certains des problèmes que vous rencontrez souvent lors de l'écriture de code, qu'il s'agisse d'Android, d'un serveur ou de tout autre type de développement logiciel. |
Session | Android | Android |
12h45-13h30 Meetup |
Réunion Women TechmakersAzzurra RagoneSalon de la communauté Rencontre informelle avec les responsables WTM et les membres de la communauté lors de l'événement. |
Meetup | Engagement | |
13:00 - 14:30 Entraînement |
Exploiter Kotlin dans votre application AndroidNikita GamolskyS3.2 Salle de formation Dans cette formation, vous allez vous entraîner à créer des applications Android dans le nouveau langage Kotlin. Vous allez apprendre à utiliser Kotlin pour réduire le code récurrent, éviter les erreurs courantes et simplifier votre code en convertissant une application Android existante écrite en Java en Kotlin. |
Entraînement | Android | Android |
13:00 - 14:30 Entraînement |
Familiarisez-vous avec Android Things et créez vos propres appareils IoTRenato Mangini, Jonathan Koren,S3.1 Salle de formation Dans cette session, vous allez découvrir tout ce qu'il faut 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. |
Entraînement | Au-delà du mobile | Android Things |
13:00 - 13:45 Session |
D'un site Web à une progressive web appEwa GasperowiczS1 Session Auditorium Hall Par où commencer, que mettre en œuvre et comment prioriser les techniques des progressive web apps Vous découvrirez également comment tirer le meilleur parti des opérations simples : de petits changements qui peuvent avoir un impact important. |
Session | Web mobile | PWA |
13:00 - 13:45 Session |
Zero to App: codez en direct un traducteur universel avec FirebaseJen Tong, Kathy LiS2 Session Theatre Hall Firebase et Google Cloud Platform aident les développeurs à créer des applications Web et mobiles extraordinaires. Au cours de cette session, nous créons une application en direct sur scène et expliquons comment créer une expérience utilisateur de qualité à l'aide de Firebase. Ensuite, nous étendrons cette application en appelant les API Google Cloud Platform, sans avoir à démarrer de serveurs ni à gérer l'infrastructure. Vous découvrirez comment Firebase et Google Cloud Platform simplifient le développement et le scaling de vos applications. |
Session | Développer sur mobile | Cloud |
13:30 - 14:15 Session |
Créer une communauté Google: infos sur le programme GDGUttam TripathiSalon de la communauté Découvrez le programme Google Developer Groups et comment rejoindre un groupe ou en devenir membre. |
Session | Engagement | |
13:45 - 14:15 Session |
Que puis-je faire avec Cloud Functions for Firebase ? Toutes les choses.James DanielsS2 Session Theatre Hall Avec Cloud Functions, vous pouvez exécuter des extraits de code JavaScript sur le serveur de Google en réponse à des événements provenant de Firebase. Quels problèmes cela peut-il résoudre ? Peut-elle remplacer complètement un backend traditionnel ? Découvrez, par exemple, comment créer des applications plus robustes avec Firebase et intégrer des technologies telles que Twilio, le machine learning et la traduction automatique. |
Session | Développer sur mobile | Firebase TensorFlow |
13:45 - 14:15 Session |
PWA+AMP = facile à utiliser pour les utilisateurs comme pour les développeursBen MorssS1 Session Auditorium Hall Les PWA offrent une expérience semblable à celle d'une application sur le Web mobile. AMP rend le Web rapide pour les utilisateurs et simple pour les développeurs. Si vous les rassemblez, vous pourrez créer facilement une application Web rapide, attrayante et immersive. Vous pouvez intégrer du contenu AMP existant dans une PWA. Rejoignez-nous pour découvrir comment créer une PWA/AMP sans framework JavaScript. |
Session | Web mobile | PWA AMP |
14h15-15h 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 | |
14h45-15h30 Session |
Développer pour Android OShailen TuliS1 Session Auditorium Hall Android O a modifié le fonctionnement des applications en arrière-plan. Nous expliquons comment implémenter des cas d'utilisation d'applications courants dans ce nouvel environnement et nous mettons en avant quelques fonctionnalités d'O dont vous devez vous assurer de profiter. |
Session | Android | Android |
14h45-15h30 Session |
En un temps record: comment nous avons rapidement créé une application moderne sans serveur avec Firebase et FlutterSeth Ladd, David DeRemerS2 Session Theatre Hall Découvrez comment nous avons utilisé Cloud Functions, Realtime Database, Flutter, Analytics et d'autres outils pour lancer, en seulement trois mois, une nouvelle application mobile sans serveur pour l'une des plus grandes marques de divertissement aux États-Unis, à la fois pour iOS et Android, avec un seul code base. Nous vous expliquons ce qui a fonctionné et ce qui n'a pas fonctionné pour vous permettre, à votre tour, de créer de meilleures applications pour vos clients et utilisateurs plus rapidement que jamais. |
Session | Développer sur mobile | Flutter Cloud Analytics |
14:45 - 16:15 Entraînement |
Boostez vos applications avec Gmail, Drive, Agenda, Sheets, Slides et bien plus.Wesley ChunS3.2 Salle de formation Vous connaissez peut-être les outils de productivité G Suite tels que Gmail, Google Drive, Agenda, Sheets, Slides, etc. Mais derrière chacune de ces applications que vous connaissez et appréciez tant, se trouve une API de développement. Dans cette vidéo, nous allons vous présenter les API qui vous permettront d'intégrer leurs technologies dans vos applications et de rendre vos utilisateurs plus efficaces. |
Entraînement | Au-delà du mobile | G Suite |
14:45 - 16:15 Entraînement |
D'un site Web à une PWA avec WorkboxSarah ClarkS3.1 Salle de formation Vous voulez donc que votre site Web fonctionne hors connexion ? Vous créez un service worker, mettez en cache des fichiers, puis...que faire ? Comment gérez-vous 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é l'article 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. |
Entraînement | Web mobile | PWA |
15:00 - 15:30 Session |
Google Summer of Code et Google Code-inStéphanie TaylorSalon de la communauté En savoir plus sur les programmes Open Source de Google |
Session | Engagement | |
15h30-16h15 Session |
Exemple des API de MLSara RobinsonS1 Session Auditorium Hall Vous pensez que votre entreprise pourrait tirer parti de l'expertise en machine learning de Google pour alimenter et améliorer ses applications métier, mais vous craignez de créer et d'entraîner votre propre modèle personnalisé ? Google Cloud Platform (GCP) propose cinq API: l'API Google Cloud Vision, l'API Cloud Speech, l'API Cloud Natural Language, l'API Cloud Translation et l'API Cloud Video Intelligence. Ces API accèdent à des modèles de machine learning pré-entraînés via un seul appel d'API. Au cours de cette session, nous allons vous présenter chaque API. Ensuite, nous nous plongerons dans le code avec une démonstration en direct. |
Session | Développer sur mobile | Cloud |
15h30-16h15 Session |
Android Wear, TV, Auto et Multimédia: présentations techniques Lightning !Hoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago SeifertS2 Session Theatre Hall Série de discussions techniques détaillées sur les nouvelles fonctionnalités et / ou de conseils sur la façon d'exploiter les dernières nouveautés d'Android Wear, Android TV, Auto et Multimédia. |
Session | Android | Android |
15h30-16h15 Meetup |
Meetup de la communauté CEE et RussiePrzemek Pardel, Jozef Vodicka, Zviad KardavaSalon de la communauté Rencontre informelle avec les organisateurs et membres de la communauté CEE et Russie. |
Meetup | Engagement | |
16:15 - 17:00 Session |
Présentation d'O et de la bibliothèque SupportDan Galpin, Lisa WrayS1 Session Auditorium Hall Nous allons nous intéresser de plus près à Android O et à sa bibliothèque Support, ainsi qu'à l'animation basée sur la physique et à d'autres fonctionnalités permettant de rendre vos applications plus performantes et plus agréables que jamais. |
Session | Android | Android |
16h15-17h45 Entraînement |
Créer des applications mobiles esthétiques avec FlutterAMahdy Abdelaziz, David YangS3.1 Salle de formation Lors du développement d'une application mobile, la question la plus fréquente est: hybride ou native ? Que diriez-vous des deux ? Flutter permet d'unifier le développement sur Android et iOS, tout en obtenant une application compilée de manière native, sans aucun interpréteur. Dans cet atelier, nous allons commencer à utiliser Flutter et parler des principales fonctionnalités de ce SDK. Vous apprendrez à configurer l'environnement et à créer votre première application Flutter. Comme pour les ateliers Android, les participants doivent avoir installé Android Studio et/ou Xcode sur leur ordinateur portable. |
Entraînement | Développer sur mobile | Flutter |
16:15 - 17:00 Session |
Présentation technique détaillée de Google Cloud IoT CoreClasse gusS2 Session Theatre Hall Dans cette vidéo, vous allez découvrir les fonctionnalités de haut niveau du produit Google Cloud IoT Core. En outre, vous découvrirez comment les produits Google Cloud sous-jacents qui composent la solution Cloud vous permettent d'ajouter des fonctionnalités IoT à vos produits à grande échelle, à la fois pour l'entrée et l'analyse des données. Une démonstration de bout en bout du produit conclut la présentation. |
Session | Au-delà du mobile | Cloud |
16:15 - 17:00 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 | |
16h15-17h45 Entraînement |
Suivi des ressources en temps réelStephen McDonaldS3.2 Salle de formation Créer une application de localisation n'a jamais été aussi facile. Au cours de cette session, vous allez créer la même application que celle utilisée lors de la conférence Google I/O pour suivre et prévoir les transports. Cela inclut l'intégration de bout en bout entre Android, Firebase et les API Google Maps. |
Entraînement | Développer sur mobile | Firebase Maps pour Android |
17:00 - 17:45 Session |
Présentation d'ARCore: la réalité augmentée à l'échelle AndroidTom SalterS1 Session Auditorium Hall ARCore est le nouveau SDK Android de Google qui permet de profiter des fonctionnalités de réalité augmentée sur des millions d'appareils mobiles. Au cours de cette vidéo, nous vous présenterons les principaux concepts d'ARCore, nous verrons comment créer votre première application de RA et comment exploiter tout le potentiel du SDK ARCore. |
Session | Au-delà du mobile | Android |
17:00 - 17:45 Session |
Infos sur le programme Women TechmakersAzzurra RagoneSalon de la communauté Découvrez le programme Women Techmakers et comment y participer. |
Session | Engagement |