Toutes les heures sont exprimées selon l'heure normale de l'Inde (UTC+05:30)
- Diffusées en direct
Heure | Description | Type | _titre | _produit |
---|---|---|---|---|
08:00-10:00 |
Petit-déjeuner et inscription |
|||
10:00-10:45 Session |
Discours d'ouverture du jour 2Sowmya Subramanian, Sebastian Trzcinski-Clément, Geetha ManjunathHall 3a Changer le monde, petit à petit. |
Session | Au-delà du mobile Développer sur le Web mobile Android | |
11:00-11:30 Session |
Outils d'optimisation des performancesAmrit SanjeevHall 3a Lorsque vous mesurez la qualité d'une application, l'expérience utilisateur est primordiale. Les performances liées à une décharge de la batterie, une interface utilisateur qui ne répond pas ou présente des bugs, des vitesses d'installation lentes et une utilisation élevée de la RAM peuvent toutes nuire à l'expérience utilisateur et entraîner des avis négatifs sur le Play Store. Au cours de cette vidéo, nous allons vous présenter les nouveaux outils ajoutés à Android Studio et vous expliquer comment les utiliser pour améliorer efficacement votre application. |
Session | Android | Android |
11:00-11:30 Session |
Session d'information sur la certification Google Cloud et Google DevelopersJP Souchak, Manohar SilamGoogle 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. |
Session | Certification | |
11:00-11:30 Session |
Rencontrez un GoogleurAmit ChopraSalon de la communauté Rencontre informelle et discussion avec Amit Chopra |
Session | Engagement | |
11:00-11:30 Session |
Développer des appareils IoT en production avec Android ThingsWayne PiekarskiSalle Jacaranda Android Things est la plate-forme de Google qui permet de créer des produits IoT avec la puissance et la sécurité d'Android. Les développeurs peuvent utiliser des outils familiers tels qu'Android Studio et le SDK Android pour développer facilement des logiciels IoT, puis faire passer le matériel d'un prototype unique à la production. Qu'il s'agisse d'une start-up ou d'une grande entreprise, chacun peut créer des produits commerciaux à grande échelle. Cette vidéo explique les étapes à suivre pour implémenter Google Things dans votre flux de travail. |
Session | Au-delà du mobile | Android Things |
11:00-12:30 Entraînement |
TensorFlow pour les poètes 2: optimiser pour les mobilesKaz SatoSalle Gulmohar La portabilité est l'un des avantages de TensorFlow. Vous pouvez facilement migrer le modèle de réseau de neurones vers Android et exécuter la prédiction dans des téléphones mobiles pour effectuer de nombreuses astuces d'IA comme la reconnaissance d'image, la reconnaissance des mouvements, etc. Mais les défis sont liés à la taille du modèle et à l'utilisation du processeur. Les modèles prennent généralement des dizaines de mégaoctets et consomment également de la puissance du processeur pour la prédiction des réseaux de neurones. Au cours de cette session, nous vous donnerons des conseils et astuces pour surmonter ces difficultés et intégrer les dernières technologies d'IA dans votre application Android de production. |
Entraînement | Au-delà du mobile | TensorFlow |
11:00-12:30 Entraînement |
Intégrer des pages AMP à des PWASarah ClarkSalle Cassia 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 intégrer ces applications à 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 |
11:45-12:15 Session |
PWA+AMP = facile à utiliser pour les utilisateurs comme pour les développeursBen MorssHall 3a 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. Combinez ces éléments pour 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 |
11:45-12:15 Session |
Réunion Women TechmakersLakshya SivaramakrishnanSalon de la communauté Rencontre informelle avec les responsables WTM et les membres de la communauté lors de l'événement. |
Session | Engagement | |
11:45-12:15 Session |
Le mobile en contexte: principes de conception pour la navigation et la navigationJenny GoveSalle Jacaranda Nous entrons dans une période passionnante pour le développement des écosystèmes d'applications et de sites Web pour mobile. Les nouvelles technologies font progresser l'expérience que chacune d'entre elles peut offrir. Notre conception et notre développement pour les appareils mobiles doivent s'adapter aux méthodes de travail des utilisateurs. Les conceptions que nous créons doivent être intuitives et soignées. Les nouvelles technologies peuvent nous aider, mais il est essentiel de comprendre les besoins des utilisateurs et de créer des expériences intrinsèquement compréhensibles. Nous explorerons quelques principes de navigation et de flux, et étudierons comment l'intégration de recherches sur l'expérience utilisateur améliore la conception mobile. |
Session | Développer sur mobile | Design |
12:30-13:00 Session |
Nouveautés de l'Assistant Google et rubriques avancéesSilvano LucianiSalle Jacaranda L'Assistant Google est compatible avec de nombreuses nouvelles fonctionnalités avancées. Vous pouvez désormais implémenter les paiements, les transactions et la localisation pour les expériences d'achat, transférer la conversation sur une autre surface et plus encore. Les appareils pour la maison connectée étant désormais compatibles, vous pouvez intégrer vos propres appareils IoT. Venez découvrir les nouveautés de la plate-forme Assistant Google et les fonctionnalités avancées que vous pouvez implémenter. |
Session | Au-delà du mobile | Assistant |
12:30-13:45 |
DéjeunerHall 3b – Bac à sable |
|||
13:10-14:40 Entraînement |
Tirez parti du Kotlin dans votre application AndroidSean McQuillanSalle Gulmohar Dans cette formation, vous allez vous entraîner à créer des applications Android en langage Kotlin à l'aide d'Android Studio. 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 du langage de programmation Java en Kotlin. |
Entraînement | Android | Android |
13:10-14:40 Entraînement |
Boostez vos applications avec Gmail, Drive, Agenda, Sheets, Slides et bien plusWesley ChunSalle Cassia Vous connaissez peut-être les applications G Suite telles que Gmail, Google Drive, Agenda, Sheets et Slides. Mais derrière chacune de ces applications que vous connaissez et appréciez tant, se trouve un composant de développement. Dans cette session de formation pratique, nous vous présenterons deux méthodes différentes pour accéder de manière programmatique à ces applications et aux données de document. Vous allez commencer à travailler sur deux ateliers de programmation et partirez des connaissances nécessaires pour vous lancer immédiatement sur les projets. |
Entraînement | Au-delà du mobile | G Suite |
13:15-13:45 Session |
Exécution en arrière-planNasir KhanHall 3a "Contexte" est un terme surchargé dans le monde Android. Il est utilisé pour décrire différentes choses dans différents contextes: exécution du thread UI lorsque votre application est au premier plan, exécution très courte après la mise en arrière-plan, exécution courte à la réception d'un message de données FCM à priorité élevée ou exécution de tâches planifiées. Au cours de cette session, nous aborderons quelques bonnes pratiques, ainsi que des solutions pour différents cas d'utilisation qui fonctionneront aujourd'hui et à l'avenir. |
Session | Android | Android |
14:00-14:30 Session |
D'un site Web à une progressive web appPete LePageHall 3a Cette vidéo explique par où commencer, ce qu'il faut mettre en œuvre et comment prioriser les techniques des progressive web apps.Vous apprendrez également à tirer le meilleur parti des petits changements qui peuvent avoir un impact majeur. |
Session | Web mobile | PWA |
14:00-14:30 Session |
Présentation technique détaillée de Google Cloud IoT CoreClasse gusSalle Jacaranda Au cours de cette présentation, vous découvrirez les fonctionnalités de haut niveau du produit Google Cloud IoT Core. Découvrez comment les produits Google Cloud sous-jacents qui constituent la solution Cloud vous permettent d'ajouter des fonctionnalités IoT à vos produits à grande échelle, tant pour l'entrée que pour l'analyse des données. Une démonstration de bout en bout du produit conclura la présentation. |
Session | Au-delà du mobile | Cloud |
14:00-14:30 Session |
Devenir un expert Google Developers: infos sur le programme GDENathalie Pereira, Melissa PowelSalon de la communauté Découvrez en détail le Programme Experts Google Developers et comment le rejoindre. |
Session | Engagement | |
14:40-15:10 Session |
Créer des expériences rich media avec AndroidPaul Saxman, Daniel GalpinSalle Jacaranda Une application multimédia de qualité repose avant tout sur un contenu de qualité. Cependant, pour offrir une expérience utilisateur de qualité, il est nécessaire d'exploiter le bon ensemble de fonctionnalités multimédias et d'interface utilisateur sur Android. Dans cette vidéo, nous allons vous expliquer comment créer une application multimédia exceptionnelle à l'aide de fonctionnalités de la plate-forme telles qu'Android Media Framework, le mode Picture-in-picture, les notifications MediaStyle et la nouvelle API Channels and Programs sur Android TV. Nous évoquerons également les nouveautés concernant le son haute performance sur Android lors de la création d'applications de création multimédia. |
Session | Android | Android |
14:40-15:10 Session |
Rencontre entre Android et TensorFlowKaz Sato, Anitha VijayakumarHall 3a TensorFlow est un framework de machine learning polyvalent. TensorFlow peut être utilisé pour entraîner des modèles volumineux sur des clusters dans le cloud, ou pour exécuter des modèles localement sur un système intégré, comme votre téléphone. Dans cette formation, vous allez apprendre à entraîner un modèle de reconnaissance d'image personnalisé, à l'optimiser, à le compresser et à l'exécuter dans une application Android prédéfinie. |
Session | Développer sur mobile | TensorFlow |
14:45-15:15 Session |
Session d'information sur le programme Groupes de la communautéDan FrancSalon de la communauté Découvrez le programme Groupes de la communauté et comment créer un groupe ou en devenir membre. |
Session | Engagement | |
14:50-16:20 Entraînement |
Tutoriel sur les API Google Cloud Vision et Natural LanguageRomin iranienSalle Gulmohar 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 de Google Cloud. |
Entraînement | Développer sur mobile | Cloud |
14:50-17:50 Entraînement |
Atelier de design thinkingUniversity Innovation FellowsSalle Cassia Chez Stanford d.school, nous pensons que chacun a la capacité d'être créatif. Nous nous appuyons sur des méthodes issues de tous les domaines de la conception pour créer des expériences d'apprentissage qui aident les individus à libérer leur potentiel créatif et à l'appliquer au monde entier. Le design thinking est une méthodologie utilisée par l'informatique, l'ingénierie et les professionnels pour résoudre des problèmes complexes et trouver des solutions créatives et souhaitables. Ne vous contentez pas de regarder des vidéos depuis la touche : venez l'essayer. Cet atelier pratique de design thinking sera une expérience amusante et attrayante avec les outils de design thinking. Il ne s'agit pas d'un cycle complet, dirigé par des enseignants, mais plutôt d'une équipe d'enseignantes composée de professionnels de l'école-université de Stanford et de membres du programme University Innovation Fellows de toute l'Inde. |
Entraînement | Au-delà du mobile | Design D-School |
15:20-15:50 Session |
Créer une appli instantanée AndroidLyla Fujiwara, Anirudh DewaniHall 3a Les utilisateurs n'aiment pas attendre. Il n'est pas nécessaire de réduire la taille de votre APK. Les APK plus petits permettent non seulement des téléchargements plus rapides aux utilisateurs, mais aussi le processus de refactorisation simplifie souvent votre codebase. Cette simplification permet de préparer votre application pour les applis instantanées Android, qui peuvent être ouvertes à partir d'URL et offrent une expérience d'application native sans les inconvénients d'une installation complète. Au cours de cette présentation, nous allons vous présenter les nombreux outils à votre disposition pour réduire la taille de votre APK, modulariser votre application et créer votre première appli instantanée Android. |
Session | Android | Android |
15:20-15:50 Session |
Principes de base de Google Cloud Platform: visite guidéeMarc Cohen, Mete AtamelSalle Jacaranda 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, nous vous guiderons à travers une visite guidée pratique de l'étendue et de l'étendue incroyables des problèmes que vous pouvez résoudre avec Google Cloud Platform. |
Session | Développer sur mobile | Cloud |
15:30-16:00 Questions/Réponses |
Questions/Réponses sur le développement de la communautéDan 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 | |
16:00-16:30 Session |
Internationalisation et données structurées pour la rechercheAaseesh MarinaSalle Jacaranda Qu'il s'agisse d'améliorer l'efficacité d'un site Web multilingue ou international dans la recherche ou d'ajouter des données structurées pour les moteurs de recherche, il existe de nombreuses possibilités. Cette session vous fournira les informations essentielles. |
Session | Web mobile | Rechercher des données structurées |
16:00-16:30 |
Pause de l'après-midi |
|||
16:00-16:30 Session |
Coder une application en direct avec Cloud Functions et Cloud Firestore pour FirebaseMike McDonald, Dan McGrath, Todd BurnerHall 3a Ensemble, Firebase et Google Cloud Platform permettent aux développeurs de créer rapidement des applications Web et mobiles extraordinaires. Au cours de cette session, nous allons créer une application en direct sur scène et vous montrer comment créer une expérience utilisateur de qualité à l'aide de Firebase. Nous étendrons ensuite cette fonctionnalité en appelant les API Cloud sans avoir à lancer de serveurs ni à gérer l'infrastructure. Vous découvrirez à quel point il est facile de créer des applications avec Firebase et à quel point il est facile d'évoluer avec Google Cloud Platform. |
Session | Développer sur mobile | Firebase |
16:20-17:50 Entraînement |
Présentation détaillée de la mise en page des contraintesDaniel GalpinSalle Gulmohar L'éditeur de mise en page d'Android Studio 3.x vous permet de créer des mises en page flexibles et efficaces pour vos applications Android. Cette formation explique comment exploiter les dernières fonctionnalités de Constraint Layout, y compris les barrières, les ratios et les chaînes. Nous fournirons une application de démarrage afin que vous puissiez voir rapidement vos résultats dans l'émulateur ou sur un appareil. |
Entraînement | Android | Android |
16:40-17:10 Session |
Polymères et composants WebTaylor SavageHall 3a Les composants Web constituent une nouvelle technologie intégrée à la plate-forme Web qui vous permet de créer vos propres éléments HTML personnalisés et entièrement encapsulés. Découvrez ce que sont les composants Web, ce qu'ils vous permettent de faire et comment utiliser la bibliothèque Polymer pour créer vos propres composants Web et applications plus légères, plus rapides et utilisant moins de données. |
Session | Web mobile | PWA |
16:40-17:10 Session |
Informatique sans serveur avec les API Firestore, Cloud Functions et G SuitePatrick MartinentSalle Jacaranda Cette conférence vous présente la nouvelle base de données Cloud Firestore récemment annoncée par l'équipe Firebase de Google. Après une présentation rapide de la plate-forme Firebase, vous découvrirez certains des cas d'utilisation et des fonctionnalités spécifiques qui font de Cloud Firestore un composant essentiel de la plate-forme. La deuxième partie de la présentation comprend une démonstration en direct de la simplicité d'utilisation des API G Suite directement à partir de Firebase Cloud Functions. |
Session | Au-delà du mobile | Cloud G Suite |
17:20-17:50 Session |
Puissance et flexibilité de la nouvelle API Google SheetsWesley ChunSalle Jacaranda Dans le monde actuel du big data, les feuilles de calcul restent aussi performantes et flexibles que jamais. Lancée lors de la conférence Google I/O 2016, l'API Google Sheets offre bien plus de possibilités que ses prédécesseurs. Dans cette vidéo, nous allons vous présenter de nombreuses façons d'interagir avec Sheets, y compris la migration de données à partir de bases de données SQL, la modification de données, la mise en forme des cellules, et bien plus encore. Par souci de concision, le code de démonstration est rédigé en Python et JSON. Toutefois, vous pouvez utiliser n'importe quel langage compatible avec les bibliothèques clientes des API Google. |
Session | Au-delà du mobile | G Suite |
17:20-17:50 Session |
SEO: problèmes courants et idées faussesMalik Mairaj SyedHall 3a De nombreux sites Web s'appuient souvent sur le trafic issu des recherches sur le Web. Au cours de cette session, nous aborderons les problèmes courants et les idées reçues concernant le référencement naturel (SEO), ainsi que des conseils sur les éléments à prendre en compte lorsque vous embauchez une personne chargée du SEO. |
Session | Web mobile | Rechercher |
18:00-18:30 Session |
SEO pour les PWAAmrit SanjeevSalle Jacaranda Les PWA et les autres configurations de site Web basées sur JavaScript peuvent être affichées dans la recherche Google, si vous prêtez attention à quelques aspects critiques. Au cours de cette session, nous aborderons toutes les bonnes pratiques de Google pour permettre à Googlebot d'accéder à votre site. |
Session | Web mobile | Recherche PWA |
18:00-18:30 Session |
Présentations Lightning du programme Google DevelopersKarthik Padmanabhan, Christy Anoop, Kamal Vaiid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal, Shrinath VSHall 3a Cette conférence comprend six conférences éclair sur les programmes Google Developers qui ciblent différentes étapes du cycle de vie d'un développeur : étudiant, professionnel certifié, leader / expert de la communauté, entrepreneur, puis mentor. Ces éclairs seront animés par des spécialistes des programmes Google Developers et modérés par Karthik Padmanabhan, Program Manager Lead, Developer Relations. Les discussions seront suivies d'une brève séance de questions-réponses. |
Session | Au-delà du mobile Développer sur le Web mobile Android | Android Assistant Cloud Firebase TensorFlow Mobile Web |