6. September 2017

Alle Zeiten sind in der mitteleuropäischen Sommerzeitzone (UTC+02:00)

  • Im Livestream
Filter für :
<ph type="x-smartling-placeholder"></ph> <ph type="x-smartling-placeholder"> <ph type="x-smartling-placeholder"></ph> <ph type="x-smartling-placeholder"></ph>
Zeit Beschreibung _type _track _Produkt
10:00–10:45

iWork Keynote

Keynote zu Tag 2

Ewa Macias, Behshad Behzadi, Mícheál Ó Foghlú

S1 Session Auditorium Hall

Hier erfahren Sie mehr über die Entwicklung von Google in Europa und die Menschen dahinter.

Assistant

Cloud

Mehr als nur mobile Geräte

Auf Mobilgeräten entwickeln

iWork Keynote Mehr als nur mobiles Entwickeln auf Mobilgeräten Assistent-Cloud
10:45–11:30

Fragen und Antworten

Fragen und Antworten zum Aufbau einer Community

Daniel Franc

Community-Lounge

Wie kann eine Community rund um Ihr Projekt eingebunden werden? Wie baut man eine gute Treffengruppe auf? Fragen Sie Google-Mitarbeiter und was eine andere Community angeht.

Community

Fragen und Antworten Community
11:00–17:15

Sitzung

Google Developers und Cloud-Zertifizierung

Lounge für Google Developers und die Cloud-Zertifizierung

Hier erfahren Sie, was es Neues bei den Google Developers- und Google Cloud-Zertifizierungsprogrammen gibt. Hier erfahren Sie von Experten für Android, Web und Cloud, wie Sie sich zertifizieren lassen können.

Community

Sitzung Community
11:00–11:45

Sitzung

Architekturkomponenten

Florina Muntenescu

S1 Session Auditorium Hall

Seit der Vorabversion der Android Architecture Components, die auf der I/O als Vorschau verfügbar ist, haben uns viele Entwickler tolles Feedback gegeben. Wir haben die neuesten Updates und gehen auf interessante Anwendungsfälle ein.

Android

Android

Sitzung Android Android
11:00–12:30

Training

Datengesteuerte progressive Web-Apps

Clark

S3.1 Schulungsraum

PWAs sind relativ einfach zu erstellen und schreibgeschützt. Websites. Aber was geschieht, wenn Sie möchten, dass Ihre Nutzer offline arbeiten und synchronisieren, wenn sie online sind? Wir helfen dir dabei, deine App für statische und dynamische Daten zu entwickeln, eine Hintergrundsynchronisierung zu erstellen, dein Backend zu aktualisieren, wenn du online bist, und die neuesten Google-Tools zu verwenden, um den Prozess zu vereinfachen.

PWA

Mobiles Web

Training Mobiles Web PWA
11:00–11:45

Sitzung

Maschinelles Lernen mit TensorFlow

Gasparovic

S2 Session Theatre Hall

TensorFlow ist das weltweit beliebteste Open-Source-Framework für maschinelles Lernen. In diesem Vortrag stellen wir Ihnen TensorFlow vor und sehen uns an, was wir noch Neues entwickelt haben. Außerdem gehen wir auf einige Anwendungsfälle ein, die zeigen, wie TensorFlow von Google und auch in der realen Welt verwendet wird.

TensorFlow

Mehr als nur mobile Geräte

Sitzung Mehr als nur mobile Geräte TensorFlow
11:00–12:30

Training

Der Weg vor (und zurück): Erfolgreiche Navigation in Ihrer App

Liam Spradlin, Yasmine Evjen

S3.2 Schulungsraum

Die Navigation ist für die User Experience einer App von zentraler Bedeutung. Die Art und Weise, wie Nutzer in Ihrer App navigieren, kann Aufschluss darüber geben, was sie von der App halten, ob sie die App erfolgreich verwenden und ob Ihre App die Geschäftsziele erfüllt. Es ist nicht immer einfach, die Navigation in Ihrer App festzulegen. In dieser Sitzung werfen wir einen Blick auf gängige Navigationsmuster unter Android, wie sie funktionieren und wie du sie kombinieren kannst, um eine erfolgreiche Navigation in deiner App zu definieren. Wir zeigen Ihnen, wie Sie wichtige Nutzende identifizieren, Aufgaben von Nutzenden priorisieren und Inhalte organisieren, indem Sie sie in einer Hierarchie platzieren.

Android

Auf Mobilgeräten entwickeln

Training Auf Mobilgeräten entwickeln Android
11:30–12:00

Sitzung

Google Developers-Experte werden: Informationen zum GDE-Programm

Monika Starzyk

Community-Lounge

Erfahre alles über das Google Developer Experts-Programm und wie du daran teilnehmen kannst.

Community

Sitzung Community
11:45–12:30

Sitzung

Grundlagen der Google Cloud Platform: Eine Demo

Marc Cohen, Mete Atamel

S1 Session Auditorium Hall

Es gibt viel über Cloud-Computing zu lernen, und es kann entmutigend sein, alles zu verstehen. In dieser Sitzung führen Marc und Mete Sie durch eine praktische, praxisorientierte Tour durch die erstaunliche Bandbreite und die Tiefe der Probleme, die mit der Google Cloud Platform gelöst werden können.

Assistant

Cloud

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Assistent-Cloud
11:45–12:30

Sitzung

Leistung durch Verbesserungen der App-Qualität steigern

Alexei Kokin

S2 Session Theatre Hall

Hier erfährst du, wie du mithilfe von Material Design und Android Vitals die Nutzerfreundlichkeit sowie die Nutzerinteraktion und -bindung steigerst. Wenn Sie eine hochwertige App entwickeln, erhalten Sie bessere Rezensionen von Nutzern und werden von Redaktionsteams häufiger wahrgenommen.

Firebase

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Firebase
12:00–14:15

Training

Ohrring-Labor

Eliška Čejpová

Community-Lounge

Stellen Sie Ohrringe, Halsketten, Armbänder oder alles aus alten Computerkomponenten zusammen.

Community

Training Community
12:30–14:00

Training

Anwendungen mit Cloud Functions und maschinellem Lernen optimieren

S3.1 Schulungsraum

Angenommen, Sie haben eine App, die Firebase verwendet. Jetzt möchten Sie jedoch Funktionen zur Zahlungsabwicklung, Bildverarbeitung, Push-Benachrichtigungen oder andere Funktionen hinzufügen, die in der App selbst nicht möglich sind. Wie können Sie das tun, ohne Ihre eigenen Server einzurichten? Firebase hilft Ihnen dabei. In diesem Codelab erfahren Sie, wie Sie JavaScript-Funktionen schreiben, die als Reaktion auf Ereignisse in Firebase ausgeführt werden. Anschließend stellen Sie diese Funktionen in Cloud Functions for Firebase bereit, wo sie automatisch in der Google-Infrastruktur skaliert werden. Damit Sie optimal von der Teilnahme profitieren, sollten Sie Node.js und npm sowie Ihren bevorzugten Texteditor auf Ihrem Computer installieren.

Firebase

Auf Mobilgeräten entwickeln

Training Auf Mobilgeräten entwickeln Firebase
12:30–13:15

Sitzung

Bereich auf der Google Voice-Benutzeroberfläche: Worum geht es hier?

Nandini Stocker, Sachit Mishra, Kimberly Harvey, Marc Paulina

S2 Session Theatre Hall

Per Definition ist ein Gespräch der Austausch von Ideen zwischen zwei Personen in gesprochener Sprache. Aber was passiert, wenn dieser Austausch zwischen Mensch und Gerät stattfindet? Ändern sich Kommunikationsnormen? Falls ja, wie? In diesem Panel untersuchen wir die Schnittstelle zwischen Design und Entwicklung, um zu erfahren, wie Sie großartige konversationelle User Experiences für Ihre Nutzenden schaffen können. Panelmitglieder: Sachit Mishra, Developer for Assistant/Actions on Google, Kimberly Harvey, Conversation Designer, und Marc Paulina, UX-Designer für Google Assistant auf Wear OS Moderiert von: Nandini Stocker, Head of Conversation Design Advocacy & Partnerschaften

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln
12:30–14:00

Training

Detaillierter Einblick in das Constraint-Layout

Dan Galpin

S3.2 Schulungsraum

In diesem Workshop erfährst du, wie du mit dem Constraint-Layout-Editor flexible und effiziente Layouts für Android-Apps erstellen kannst. Der Workshop bietet eine Einstiegs-App, mit der Sie mit Layouts experimentieren können.

Android

Android

Training Android Android
12:30–13:15

Sitzung

Container, Kubernetes und Google Cloud

Robert Kubis, Steffen Hanikel

S1 Session Auditorium Hall

Einen einzelnen Mikrodienst zu erstellen, ist eine bekannte Herausforderung. Es ist nicht so einfach, einen Cluster von Mikrodiensten mit Load-Balancing zu erstellen, die stabil sind und sich selbst reparieren. Die Verwaltung dieses Clusters mit Rollouts und Rollbacks, die Skalierung einzelner Dienste bei Bedarf sowie die sichere gemeinsame Nutzung von Secrets und Konfigurationen zwischen Diensten ist noch schwieriger. Kubernetes, ein Open-Source-System zur Containerverwaltung, kann Ihnen dabei helfen. In diesem Vortrag beginnen wir mit einem einfachen Mikrodienst, containerisieren ihn mit Docker und skalieren ihn auf einen Cluster stabiler Mikrodienste, die von Kubernetes verwaltet werden. Dabei lernen wir, was Kubernetes zu einem idealen System für die Automatisierung von Bereitstellung, Abläufen und Skalierung von Containeranwendungen macht. Wir freuen uns, dass FlixBus auf der Bühne über Erfahrungen und Best Practices für die Einführung und Ausführung von Kubernetes in der Produktion sprechen wird.

Cloud

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Cloud
13:15–13:45

Sitzung

Das kommende Jahr in der globalen Technologierichtlinie

Danielle Osler

S1 Session Auditorium Hall

In dieser Sitzung sprechen wir über die neuen politischen und technologischen Trends, die Entwickler betreffen, und geben dir klare Ideen, wie du dich in die Debatte einbringen kannst.

Android

Android Things

Android

Sitzung Android Android und Android
13:30–14:15

Sitzung

Informationen zum Google Developers Agency Program

Chopra

Community-Lounge

Alles über das Google Developers Agency Program

Community

Sitzung Community
14:15–15:00

Sitzung

Mehr Power für Ihre Apps mit Standortfunktionen und Karten

Morgan

S2 Session Theatre Hall

Mit Google Maps ist die Welt jetzt für alle da. Hier erfahren Sie, wie Sie Google Maps mithilfe unserer APIs in Ihre Android- oder iOS-Apps einbinden können. Wir zeigen Ihnen, wie Sie mithilfe von Stilen Ihre Funktionen präsentieren und neue Anwendungsfälle ermöglichen können. Die Google Maps APIs bieten Ihnen außerdem viele zusätzliche Funktionen, mit denen Sie auf unseren weltweiten Daten aufbauen können. Sie lernen, wie Sie Ihren Nutzern die Welt präsentieren können!

Maps

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Maps
14:15–15:00

Sitzung

Google-Community erstellen: Informationen zum GDG-Programm

Daniel Franc

Community-Lounge

Hier erfahren Sie alles über das Google Developer Groups-Programm und darüber, wie Sie eine Gruppe erstellen oder als Mitglied beitreten.

Community

Sitzung Community
14:15–15:45

Training

Praxisorientiertes Ausführen eines TensorFlow-Modells unter Android

Mark Daoust

S3.2 Schulungsraum

In dieser Sitzung lernen Sie, wie Sie mit TensorFlow maschinelles Lernen in Ihre Android-Apps einbinden. Mit TensorFlow ist maschinelles Lernen nutzerfreundlich und dieser Vortrag ist für jeden Android-Entwickler geeignet, um zu erfahren, wie die Funktion hinzugefügt werden kann.

TensorFlow

Android

Mehr als nur mobile Geräte

Training Mehr als nur mobile Geräte TensorFlow Android
14:15–15:00

Sitzung

Frameworks und Tools für progressive Web-Apps

Logo: Stephen Fluin

S1 Session Auditorium Hall

Progressive Web-Apps (PWAs) werden schneller im Web verbreitet, als man es hätte erwarten können. Vor zwei Jahren mussten Entwickler sich selbst um die meisten erforderlichen Schritte kümmern, um die neuen im Browser verfügbaren APIs nutzen zu können. Heute haben wir jedoch leistungsstarke und robuste Tools, mit denen Entwickler mit unterschiedlichen Hintergründen noch ansprechendere Anwendungen bereitstellen können. In dieser Sitzung lernen Sie Folgendes:• Best Practices für PWAs, die Sie nutzen sollten• Tools zur Unterstützung von Entwicklern mit einer Vielzahl von Hintergründen• Die Philosophie hinter diesen Tools

PWA

Mobiles Web

Sitzung Mobiles Web PWA
14:15–15:45

Training

Die Google Cloud Vision API und die Natural Language API in der Praxis

Sara Robinson

S3.1 Schulungsraum

In dieser Schulung mit Kursleiter wird Schritt für Schritt gezeigt, wie Sie die Google Cloud Vision API und die Cloud Natural Language API verwenden. So erfahren die Teilnehmer, wie sie ihre Anwendungen verbessern oder neue entwickeln können, während sie gleichzeitig die fantastischen Funktionen der Google Cloud APIs für maschinelles Lernen nutzen können.

Cloud

Auf Mobilgeräten entwickeln

Training Auf Mobilgeräten entwickeln Cloud
15:00–15:45

Sitzung

Nächste Schritte für das Web

Thomas Steiner

S2 Session Theatre Hall

Ganz gleich, ob Sie in den Bereichen E-Commerce, Medien, Gaming oder eine andere Art von Website tätig sind – Sie müssen über die Zukunft des Webs Bescheid wissen. In dieser Sitzung erfahren Sie, was als Nächstes bei APIs, Plattformen und Technologien ansteht. Vermutlich benötigen Sie gar keine native App...

Mobiles Web

Mobiles Web

Sitzung Mobiles Web Mobiles Web
15:00–15:30

Sitzung

Community-Partnerschaft: Informationen zum „Together with Google Developers“-Programm

Daniel Franc

Community-Lounge

Hier erfährst du mehr über das Programm für Community-Leiter, die ihre Communitys aufbauen – von anderen Leads und Google Developers inspiriert.

Community

Sitzung Community
15:00–15:45

Sitzung

Mit Actions on Google Conversational Assistant-Apps entwickeln

Ido Green, Dan Imrie-Situnayake

S1 Session Auditorium Hall

Google Assistant ist sowohl auf Google Home- als auch auf Android-Smartphones verfügbar. Mit Actions on Google können Entwickler Google Assistant erweitern, um eigene Conversational Assistant-Apps zu erstellen. In diesem Vortrag werden die wichtigsten Komponenten von Actions on Google beschrieben. Außerdem zeigen wir dir, wie du mit Tools wie API.AI ganz einfach deine erste Assistant-App erstellst. Außerdem zeigen wir dir Best Practices für die Sprachbenutzeroberfläche (VUI), mit denen du überzeugende dialogorientierte Kommunikation gestalten kannst.

Assistant

Mehr als nur mobile Geräte

Sitzung Mehr als nur mobile Geräte Assistant
15:30–16:30

Sitzung

Informationen zum Women Techmakers-Programm

Azzurra Ragone

Community-Lounge

Hier erfährst du alles über das Women Techmakers-Programm und wie du daran teilnehmen kannst.

Community

Sitzung Community
15:45–17:15

Training

Google Assistant hautnah erleben und mit API.AI eigene Assistant-Apps entwickeln

Sachit Mishra, Shuyang Chen

S3.2 Schulungsraum

In dieser Sitzung erfährst du, wie du deine eigenen Assistant-Apps erstellst, die mit Google Assistant kompatibel sind. Mit API.AI können Sie sehen, wie einfach es ist, eine Unterhaltung mit einem Nutzer zu führen, indem Sie einfach einige Beispielsätze und Antworten programmieren. Mit einem einfachen Webhook, der mit Node.js geschrieben wurde, können Sie Ihre Assistant App mit Ihrem eigenen Server-Backend verbinden. In dieser Session können alle Entwickler lernen, wie sie Apps für Google Assistant entwickeln.Bevor du an dieser Schulung teilnimmst, musst du Folgendes installiert haben: Node.js v6+ (LTS), Firebase CLI (\"npm install -g firebase-tools\")

Assistant

Mehr als nur mobile Geräte

Training Mehr als nur mobile Geräte Assistant
15:45–16:30

Sitzung

Tools zur Leistungsoptimierung

Wojtek Kaliciński

S1 Session Auditorium Hall

In diesem Jahr haben wir für Google Play und Android Studio brandneue Tools bereitgestellt, mit denen du Leistungsprobleme diagnostizieren kannst, damit deine Apps schnell und reibungslos funktionieren.

Android

Wiedergeben

Android

Sitzung Android Android Play
15:45–16:30

Sitzung

App to 60 – Firebase für vorhandene App verwenden

Jennifer Person

S2 Session Theatre Hall

Sie haben also das Herzstück Ihrer App geschaffen. Woher wissen Sie nun, was Ihre Nutzer vorhaben? Wie können Sie sie noch einmal ansprechen? Und wie lassen sich Abstürze und Verzögerungen vermeiden, damit sie nicht weglaufen?

Cloud

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Cloud
15:45–17:15

Training

AMP in PWA einbinden

Clark

S3.1 Schulungsraum

Accelerated Mobile Pages (AMP) eignen sich hervorragend für inhaltsorientierte Websites wie Nachrichtenwebsites und Blogs. Aber was ist, wenn Sie sie in progressive Web-Apps integrieren möchten? Hier erfahren Sie, wie Sie die Geschwindigkeit von AMP mit der Offlineleistung progressiver Web-Apps kombinieren können.

PWA

AMP

Mobiles Web

Training Mobiles Web PWA-AMP
16:30–17:15

Sitzung

Einführung in DeepMind

Jonathan Silveira

S1 Session Auditorium Hall

Ein kurzer Überblick über die Arbeit, die DeepMind geleistet hat.

DeepMind

Mehr als nur mobile Geräte

Sitzung Mehr als nur mobile Geräte DeepMind
16:30–17:15

Sitzung

Anwendung modularisieren

Ben Weiss

S2 Session Theatre Hall

Durch die Modularisierung deiner App kannst du deinen Nutzern das kleinste APK zur Verfügung stellen. Dies ist entscheidend für die Entwicklung von Instant-Apps und für den Angriff auf aufstrebende Märkte hilfreich.

Android

Android

Sitzung Android Android
17:15–18:00

iWork Keynote

Abschluss-Keynote

Dirk Primbs, Sowmya Subrama

S1 Session Auditorium Hall

Die Welt – Stück für Stück verändern

Mehr als nur mobile Geräte

Auf Mobilgeräten entwickeln

Mobiles Web

Android

iWork Keynote Mehr als nur mobiles Entwickeln für mobiles Web (Android)