5. September 2017

Alle Zeitangaben basieren auf der Mitteleuropäischen Sommerzeitzone (UTC+02:00)

  • Im Livestream
-Filter:
Zeit Beschreibung Typ _track _Produkt
10:00 – 11:00

Keynote

Keynote Tag 1

Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke Judd

S1 Sessions Saal

Hier können Sie sich über aktuelle Neuigkeiten und Updates zu Google-Produkten und ‐Plattformen für Entwickler informieren.

Android

Assistant

Cloud

Firebase

TensorFlow

Mobiles Web

Mehr als mobil

Auf Mobilgeräten entwickeln

Mobiles Web

Android

Keynote Mobiles mobiles Web für Android – nicht nur für Mobilgeräte Android Assistant Cloud Firebase TensorFlow Mobile Web
11:30–17:45

Sitzung

Google Developers- und Cloud-Zertifizierung

Lounge für Google-Entwickler und Cloud-Zertifizierung

Hier erfahren Sie, was es Neues bei den Google Developers- und Google Cloud-Zertifizierungsprogrammen gibt. Lernen Sie Android-, Web- und Cloud-Experten kennen und erfahren Sie, wie Sie sich zertifizieren lassen.

Community

Sitzung Community
11:30–13:00

Training

Anwendung mit Architekturkomponenten erstellen

Florina Muntenescu

S3.1 Trainingssaal

Im Mai 2017 wurden die Bibliotheken für Architekturkomponenten veröffentlicht. Allein sie helfen Entwicklern, den Lebenszyklus der UI-Komponente und die Datenpersistenz zu verwalten und zu vereinfachen. In Kombination bilden sie eine zusammenhängende Möglichkeit, um schnell Android-Apps zu erstellen. In diesem Training verwenden Sie die verschiedenen Komponenten, um eine Wetter-App zu erstellen, die Daten aus einer Remote-Quelle abruft, sie lokal speichert und den Nutzenden anzeigt. Es sind keine Vorkenntnisse in den Bibliotheken erforderlich.

Android

Android

Training Android Android
11:30–12:15

Sitzung

Progressive Web-Apps: Was, warum und wie?

Dutton

S1 Sessions Saal

Progressive Web-Apps vereinen das Beste aus dem Web und den besten Apps. Sie werden auch bei unzuverlässigen Netzwerken schnell geladen, können Nutzer durch Senden von Web-Push-Benachrichtigungen noch einmal ansprechen, haben ein Symbol auf dem Startbildschirm und werden als Vollbildfunktionen auf oberster Ebene geladen.In diesem Vortrag erklären wir was, warum und wie von progressiven Web-Apps und arbeiten mit Codebeispielen.

PWA

Mobiles Web

Sitzung Mobiles Web PWA
11:30–12:15

Sitzung

Was gibts Neues zum Internet der Dinge und Google Assistant?

David Schmidt

S2 Sessions-Theater

Google verfügt über eine breite Palette neuer Plattformen und Tools, um Computer überall und an jedem Ort zu unterstützen. Hier erfährst du, wie Android Things verwendet werden kann, um die Entwicklung und Produktion von IoT-Geräten zu vereinfachen. Hören, wie Google Assistant Nutzern ermöglicht, sich mit deinen Aktionen zu unterhalten. Erfahren Sie, wie Nutzer mit Android-Smartphones, Android Wear und Android Auto jederzeit und überall mit Ihrem Dienst interagieren können. Hier erfahren Sie, wie Sie mit TensorFlow maschinelles Lernen in allen Arten von IoT-Anwendungen – über Mobilgeräte hinaus – ganz einfach machen können.

TensorFlow

Android Things

Mehr als mobil

Sitzung Mehr als mobil TensorFlow Android Things
11:30–13:00

Training

Mobile App mit Firebase erstellen

Sophie Meier

S3.2 Trainingssaal

Wenn Sie eine App mit Firebase erstellen, übernimmt die App die Datenspeicherung, Synchronisierung, Dateispeicherung, Authentifizierung und andere Back-End-Funktionen, damit Sie mehr Zeit haben, die Nutzerinteraktionen zu verbessern. In diesem Codelab zeigen wir dir, wie du mithilfe der Firebase SDKs eine anspruchsvolle Echtzeit-App entwickelst. Wir zeigen Ihnen, wie Sie mit Firebase erfolgreich sein können, und bieten Ihnen Vor-Ort-Unterstützung beim Erstellen Ihrer App. Die Lehrkraft erstellt eine Web-App, aber das Codelab ist für iOS, Android und das Web verfügbar. Sie können Ihre bevorzugte Technologie auswählen und unsere Assistenten beantworten Fragen auf allen Plattformen.

Firebase

Auf Mobilgeräten entwickeln

Training Auf Mobilgeräten entwickeln Firebase
12:00–12:45

Meetup

Community-Meetup in Deutschland, Österreich und der Schweiz

Katha Lindenthal, Tim Messerschmidt

Community-Lounge

Informelles Treffen der Organisatoren und Mitglieder der DACH-Community

Community

Meetup Community
12:15–13:00

Sitzung

Android Things: Die IoT-Plattform für alle

Rebecca Franks

S1 Sessions Saal

Android Things ist die Plattform des Internets der Dinge (IoT) von Google, die auf dem Betriebssystem Android basiert. In dieser Präsentation behandelt Rebecca die Grundlagen der ersten Schritte mit der Plattform und wie Entwickler ohne Erfahrung mit Elektronik IdD-Apps mit Android Things erstellen können. In dieser Sitzung werden einige Anwendungsfälle und Beispiele gezeigt. Außerdem erfahren Sie, wie Sie die vorhandenen Android-Bibliotheken für Ihr nächstes IoT-Projekt verwenden können.

Android Things

Mehr als mobil

Sitzung Mehr als mobil Android Things
12:15–13:00

Sitzung

Welche Vorteile bietet Kotlin?

Hadi Hariri

S2 Sessions-Theater

Mittlerweile kennen Sie sich mit Kotlin aus und haben sich vielleicht sogar einige der Funktionen genauer angesehen. Vielleicht fragen Sie sich, was das Besondere ist. Klar, die Syntax ist besser – und was sonst noch? Das Tolle an Kotlin ist jedoch, dass es nicht um eine Liste von Funktionen geht, sondern darum, wie diese Funktionen zusammen und harmonisch zu einer angenehmeren und produktiveren Entwicklungsumgebung führen. In diesem Vortrag konzentrieren wir uns darauf, warum Kotlin einige der Probleme löst, die beim Schreiben von Code häufig auftreten, z. B. Android, Server oder eine andere Art der Softwareentwicklung.

Android

Android

Sitzung Android Android
12:45–13:30

Meetup

Treffen zu Techmakerinnen

Azzurra Ragone

Community-Lounge

Informelles Treffen der WTM-Leiter und Community-Mitglieder bei der Veranstaltung.

Community

Meetup Community
13:00–14:30

Training

Kotlin in Ihrer Android-App nutzen

Nikita Gamolskyj

S3.2 Trainingssaal

In diesem Training sammeln Sie praktische Erfahrung mit der Entwicklung von Android-Apps in der neu unterstützten Kotlin-Sprache. Sie erfahren, wie Sie mit Kotlin Boilerplate-Code reduzieren, häufige Fehler vermeiden und Ihren Code vereinfachen, indem Sie eine in Java geschriebene Android-App in Kotlin umwandeln.

Android

Android

Training Android Android
13:00–14:30

Training

Praktische Übungen mit Android Things und Erstellen eigener IoT-Geräte

Renato Mangini, Jonathan Koren,

S3.1 Trainingssaal

In dieser Sitzung erfahren Sie alles, was Sie über die Entwicklung von IoT-Anwendungen für Android Things wissen müssen. Mit Android Studio und einem Entwicklerkit werden Sie sehen, wie einfach es ist, Ihre Android-Kenntnisse zu nutzen, um in der Praxis mit Hardware zu interagieren.

Android Things

Mehr als mobil

Training Mehr als mobil Android Things
13:00–13:45

Sitzung

Von der Website zur progressiven Web-App

Ewa Gasperowicz

S1 Sessions Saal

Hier erfährst du, wo du am besten anfängst, was du implementieren und wie du progressive Web-App-Techniken priorisieren solltest. Außerdem erfahren Sie, wie Sie „gering hängende Früchte“ optimal nutzen: kleine Änderungen, die eine große Wirkung haben können.

PWA

Mobiles Web

Sitzung Mobiles Web PWA
13:00–13:45

Sitzung

Zero to App: Mit Firebase einen universellen Übersetzer live programmieren

Jen Tong, Kathy Li

S2 Sessions-Theater

Mit Firebase und der Google Cloud Platform können Entwickler außergewöhnliche mobile Apps und Webanwendungen erstellen. In dieser Sitzung entwickeln wir eine App live auf der Bühne und zeigen, wie wir mit Firebase eine positive Nutzererfahrung bieten können. Anschließend erweitern wir diese App durch Aufrufen von Google Cloud Platform-APIs, ohne Server einrichten oder die Infrastruktur verwalten zu müssen. Sie erfahren aus erster Hand, wie Sie mit Firebase und der Google Cloud Platform Apps ganz einfach erstellen und skalieren können.

Cloud

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Cloud
13:30–14:15

Sitzung

Google-Community erstellen: Informationen zum GDG-Programm

Uttam Tripathi

Community-Lounge

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

Community

Sitzung Community
13:45–14:15

Sitzung

Was kann ich mit Cloud Functions for Firebase tun? Alles.

Daniel Brühl

S2 Sessions-Theater

Mit Cloud Functions können Sie JavaScript-Code-Snippets auf dem Google-Server als Reaktion auf Ereignisse in Firebase ausführen. Welche Probleme können dadurch gelöst werden? Kann dies ein herkömmliches Back-End vollständig ersetzen? Hier erfahren Sie anhand von Beispielen, wie Sie mit Firebase leistungsfähigere Anwendungen erstellen und Technologien wie Twilio, Machine Learning und Machine Translation einbinden können.

Firebase

TensorFlow

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Firebase TensorFlow
13:45–14:15

Sitzung

PWA und AMP = sowohl für Nutzer als auch für Entwickler einfach

Ben Morss

S1 Sessions Saal

PWAs ermöglichen eine app-ähnliche Nutzung im mobilen Web. Mit AMP wird das Web für Nutzer schnell und für Entwickler einfach. Mit all diesen Komponenten könnt ihr auf einfache Weise eine schnelle, ansprechende und immersive Web-App erstellen. Sie können vorhandene AMP-Inhalte in eine PWA einbinden. Wir zeigen dir, wie du eine PWA/AMP ohne ein einzelnes JavaScript-Framework erstellst.

PWA

AMP

Mobiles Web

Sitzung Mobiles Web PWA-AMP
14:15–15:00

Sitzung

Google Developers-Experte werden: Informationen zum GDE-Programm

Monika Starzyk

Community-Lounge

Erfahren Sie alles über das Google Developers-Expertenprogramm und wie Sie daran teilnehmen können.

Community

Sitzung Community
14:45–15:30

Sitzung

Entwickeln für Android O

Shailen Tuli

S1 Sessions Saal

Android O hat die Funktionsweise von Apps im Hintergrund verändert. Wir sprechen darüber, wie sich gängige App-Anwendungsfälle in dieser neuen Welt implementieren lassen. Außerdem stellen wir einige O-Funktionen vor, die ihr unbedingt nutzen solltet.

Android

Android

Sitzung Android Android
14:45–15:30

Sitzung

In Rekordzeit: So haben wir mit Firebase und Flutter schnell eine serverlose, moderne App erstellt

Seth Ladd, David DeRemer

S2 Sessions-Theater

Hier erfahren Sie, wie wir Cloud Functions, Realtime Database, Flutter, Analytics und mehr genutzt haben, um in nur drei Monaten eine neue, serverlose mobile App für eine der führenden Unterhaltungsmarken in den USA für iOS und Android und über eine einzige Codebasis auf den Markt zu bringen. Wir zeigen Ihnen, was gut funktioniert hat und was nicht, damit auch Sie schneller als je zuvor bessere Apps für Ihre Kunden und Nutzer entwickeln können.

Flutter

Cloud

Analytics

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Flutter Cloud Analytics
14:45–16:15

Training

Apps optimal nutzen – mit Gmail, Drive, Kalender, Tabellen, Präsentationen und mehr

Wesley Chun

S3.2 Trainingssaal

Vielleicht kennen Sie die G Suite-Produktivitätstools wie Gmail, Google Drive, Kalender, Tabellen und Präsentationen. Aber hinter jeder dieser Apps, die Sie so gut kennen und lieben, gibt es eine Entwickler-API. In diesem Vortrag stellen wir Ihnen die APIs vor, mit denen Sie deren Technologien in Ihre Apps integrieren können, um Ihre Nutzer effizienter zu machen.

G Suite

Mehr als mobil

Training Mehr als mobil G Suite
14:45–16:15

Training

Von der Website zur PWA mit Workbox

Sarah Connor

S3.1 Trainingssaal

Sie möchten also, dass Ihre Website offline funktioniert? Sie erstellen einen Service Worker, speichern einige Dateien im Cache und...was passiert dann? Wie gehen Sie mit Updates um? Oder im Browser-Cache? Glücklicherweise sind die Entwickler von Google bei ihrer eigenen Arbeit auf diese Fragen gestoßen und haben Workbox geschrieben: eine Reihe von Tools und Kernlogik für eine progressive Web-App. Wir zeigen Ihnen, wie Sie eine Website in den Offlinemodus umwandeln und schwierige Caching-Probleme mit Leichtigkeit lösen können.

PWA

Mobiles Web

Training Mobiles Web PWA
15:00–15:30

Sitzung

Google Summer of Code & Google Code-in

Stephanie

Community-Lounge

Weitere Informationen zu Open-Source-Programmen von Google

Community

Sitzung Community
15:30–16:15

Sitzung

APIs für maschinelles Lernen anhand von Beispielen

Sara Robinson

S1 Sessions Saal

Sie denken, Ihr Unternehmen könnte die Kompetenz von Google im Bereich Machine Learning nutzen, um Ihre Geschäftsanwendungen zu betreiben und zu verbessern, aber Sie haben Schwierigkeiten, Ihr eigenes benutzerdefiniertes Modell zu erstellen und zu trainieren? Die Google Cloud Platform (GCP) bietet fünf APIs: Google Cloud Vision API, Cloud Speech API, Cloud Natural Language API, Cloud Translation API und Cloud Video Intelligence API. Diese APIs greifen mit einem einzigen API-Aufruf auf vortrainierte Modelle für maschinelles Lernen zu. In dieser Sitzung erhalten Sie einen Überblick über die einzelnen APIs. Anschließend lernen Sie das Programmieren in einer Live-Demo kennen.

Cloud

Auf Mobilgeräten entwickeln

Sitzung Auf Mobilgeräten entwickeln Cloud
15:30–16:15

Sitzung

Android Wear, TV, Auto und Medien: technische Blitzvorträge!

Hoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago Seifert

S2 Sessions-Theater

Eine Reihe von detaillierten technischen Gesprächen zu neuen Funktionen und / oder Tipps dazu, wie du die neuesten Entwicklungen bei Android Wear, TV, Auto und Medien optimal nutzen kannst.

Android

Android

Sitzung Android Android
15:30–16:15

Meetup

MOEL und Russland – Community-Meetup

Przemek-Pardel, Jozef Vodička, Zviad Kardava

Community-Lounge

Informelles Treffen der Organisatoren und Mitglieder der MOEL und der russischen Community

Community

Meetup Community
16:15–17:00

Sitzung

O und die Support Library im Detail

Dan Galpin, Lisa Wray

S1 Sessions Saal

Wir sehen uns Android O mit der Support Library genauer an und beschäftigen uns mit physikbasierten Animationen und anderen Funktionen, die dafür sorgen, dass deine Apps noch besser funktionieren, aussehen und sich anfühlen.

Android

Android

Sitzung Android Android
16:15–17:45

Training

Mit Flutter ansprechende mobile Apps erstellen

AMahdy Abdelaziz, David Yang

S3.1 Trainingssaal

Die am häufigsten gestellte Frage beim Entwickeln einer mobilen App lautet: Hybrid oder nativ? Wie wäre es mit beidem? Mit Flutter ist es möglich, die Entwicklung für Android und iOS zu vereinheitlichen und trotzdem eine nativ kompilierte App ohne Interpreter zu erhalten. In diesem Workshop lernen Sie Flutter kennen und erörtern die wichtigsten Funktionen des SDK. Sie erfahren, wie Sie die Umgebung einrichten und Ihre erste Flutter-App erstellen. Ähnlich wie bei Android-Workshops müssen die Teilnehmer Android Studio und/oder Xcode auf ihren Laptops installiert haben.

Flutter

Auf Mobilgeräten entwickeln

Training Auf Mobilgeräten entwickeln Flutter
16:15–17:00

Sitzung

Google Cloud IoT Core – Ausführliche technische Informationen

Gus Class

S2 Sessions-Theater

In diesem Vortrag erfahren Sie mehr über die allgemeinen Funktionen des Google Cloud IoT Core-Produkts. Außerdem erfahren Sie, wie Sie Ihren Produkten mit den zugrunde liegenden Google Cloud-Produkten, aus denen sich die Cloud-Lösung zusammensetzt, IoT-Funktionen sowohl für eingehenden Dateneingang als auch für Analysen in großem Maßstab hinzufügen. Eine End-to-End-Demonstration des Produkts schließt die Präsentation ab.

Cloud

Mehr als mobil

Sitzung Mehr als mobil Cloud
16:15–17:00

Fragen und Antworten

Fragen und Antworten zum Aufbau einer Community

Daniel Franc

Community-Lounge

Wie kannst du eine Community für dein Projekt begeistern? Wie baue ich ein gutes Treffen auf? Frag Google-Mitarbeiter und andere Community-Leader, was mit der Community zu tun hat.

Community

Fragen und Antworten Community
16:15–17:45

Training

Asset-Tracking in Echtzeit

McDonald

S3.2 Trainingssaal

Das Erstellen einer Standort-App war noch nie so einfach. In dieser Sitzung erstellen Sie dieselbe App, die bei der Google I/O verwendet wurde, um den Transport zu verfolgen und zu prognostizieren. Dies umfasst die End-to-End-Integration zwischen Android, Firebase und den Google Maps APIs.

Android

Firebase

Maps

Auf Mobilgeräten entwickeln

Training Auf Mobilgeräten entwickeln Firebase-Karten für Android
17:00–17:45

Sitzung

Jetzt neu: ARCore – Augmented Reality für Android

Tom Salter

S1 Sessions Saal

ARCore ist das neue Android SDK von Google, mit dem Millionen von Mobilgeräten Augmented Reality-Funktionen nutzen können. In diesem Vortrag erklären wir dir die wichtigsten ARCore-Konzepte und zeigen dir, wie du deine erste AR-App entwickelst und das ARCore SDK optimal nutzt.

Android

Mehr als mobil

Sitzung Mehr als mobil Android
17:00–17:45

Sitzung

Informationen zum Programm „Women Techmaker“

Azzurra Ragone

Community-Lounge

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

Community

Sitzung Community