Alle Zeitangaben basieren auf der Mitteleuropäischen Sommerzeitzone (UTC+02:00)
- Im Livestream
Zeit | Beschreibung | Typ | _track | _Produkt |
---|---|---|---|---|
10:00 – 11:00 Keynote |
Keynote Tag 1Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke JuddS1 Sessions Saal Hier können Sie sich über aktuelle Neuigkeiten und Updates zu Google-Produkten und ‐Plattformen für Entwickler informieren. |
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-ZertifizierungLounge 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. |
Sitzung | Community | |
11:30–13:00 Training |
Anwendung mit Architekturkomponenten erstellenFlorina MuntenescuS3.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. |
Training | Android | Android |
11:30–12:15 Sitzung |
Progressive Web-Apps: Was, warum und wie?DuttonS1 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. |
Sitzung | Mobiles Web | PWA |
11:30–12:15 Sitzung |
Was gibts Neues zum Internet der Dinge und Google Assistant?David SchmidtS2 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. |
Sitzung | Mehr als mobil | TensorFlow Android Things |
11:30–13:00 Training |
Mobile App mit Firebase erstellenSophie MeierS3.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. |
Training | Auf Mobilgeräten entwickeln | Firebase |
12:00–12:45 Meetup |
Community-Meetup in Deutschland, Österreich und der SchweizKatha Lindenthal, Tim MesserschmidtCommunity-Lounge Informelles Treffen der Organisatoren und Mitglieder der DACH-Community |
Meetup | Community | |
12:15–13:00 Sitzung |
Android Things: Die IoT-Plattform für alleRebecca FranksS1 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. |
Sitzung | Mehr als mobil | Android Things |
12:15–13:00 Sitzung |
Welche Vorteile bietet Kotlin?Hadi HaririS2 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. |
Sitzung | Android | Android |
12:45–13:30 Meetup |
Treffen zu TechmakerinnenAzzurra RagoneCommunity-Lounge Informelles Treffen der WTM-Leiter und Community-Mitglieder bei der Veranstaltung. |
Meetup | Community | |
13:00–14:30 Training |
Kotlin in Ihrer Android-App nutzenNikita GamolskyjS3.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. |
Training | Android | Android |
13:00–14:30 Training |
Praktische Übungen mit Android Things und Erstellen eigener IoT-GeräteRenato 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. |
Training | Mehr als mobil | Android Things |
13:00–13:45 Sitzung |
Von der Website zur progressiven Web-AppEwa GasperowiczS1 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. |
Sitzung | Mobiles Web | PWA |
13:00–13:45 Sitzung |
Zero to App: Mit Firebase einen universellen Übersetzer live programmierenJen Tong, Kathy LiS2 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. |
Sitzung | Auf Mobilgeräten entwickeln | Cloud |
13:30–14:15 Sitzung |
Google-Community erstellen: Informationen zum GDG-ProgrammUttam TripathiCommunity-Lounge Hier erfahren Sie alles über das Google Developer Groups-Programm und darüber, wie Sie eine Gruppe erstellen oder Mitglied werden. |
Sitzung | Community | |
13:45–14:15 Sitzung |
Was kann ich mit Cloud Functions for Firebase tun? Alles.Daniel BrühlS2 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. |
Sitzung | Auf Mobilgeräten entwickeln | Firebase TensorFlow |
13:45–14:15 Sitzung |
PWA und AMP = sowohl für Nutzer als auch für Entwickler einfachBen MorssS1 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. |
Sitzung | Mobiles Web | PWA-AMP |
14:15–15:00 Sitzung |
Google Developers-Experte werden: Informationen zum GDE-ProgrammMonika StarzykCommunity-Lounge Erfahren Sie alles über das Google Developers-Expertenprogramm und wie Sie daran teilnehmen können. |
Sitzung | Community | |
14:45–15:30 Sitzung |
Entwickeln für Android OShailen TuliS1 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. |
Sitzung | Android | Android |
14:45–15:30 Sitzung |
In Rekordzeit: So haben wir mit Firebase und Flutter schnell eine serverlose, moderne App erstelltSeth Ladd, David DeRemerS2 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. |
Sitzung | Auf Mobilgeräten entwickeln | Flutter Cloud Analytics |
14:45–16:15 Training |
Apps optimal nutzen – mit Gmail, Drive, Kalender, Tabellen, Präsentationen und mehrWesley ChunS3.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. |
Training | Mehr als mobil | G Suite |
14:45–16:15 Training |
Von der Website zur PWA mit WorkboxSarah ConnorS3.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. |
Training | Mobiles Web | PWA |
15:00–15:30 Sitzung |
Google Summer of Code & Google Code-inStephanieCommunity-Lounge Weitere Informationen zu Open-Source-Programmen von Google |
Sitzung | Community | |
15:30–16:15 Sitzung |
APIs für maschinelles Lernen anhand von BeispielenSara RobinsonS1 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. |
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 SeifertS2 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. |
Sitzung | Android | Android |
15:30–16:15 Meetup |
MOEL und Russland – Community-MeetupPrzemek-Pardel, Jozef Vodička, Zviad KardavaCommunity-Lounge Informelles Treffen der Organisatoren und Mitglieder der MOEL und der russischen Community |
Meetup | Community | |
16:15–17:00 Sitzung |
O und die Support Library im DetailDan Galpin, Lisa WrayS1 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. |
Sitzung | Android | Android |
16:15–17:45 Training |
Mit Flutter ansprechende mobile Apps erstellenAMahdy Abdelaziz, David YangS3.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. |
Training | Auf Mobilgeräten entwickeln | Flutter |
16:15–17:00 Sitzung |
Google Cloud IoT Core – Ausführliche technische InformationenGus ClassS2 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. |
Sitzung | Mehr als mobil | Cloud |
16:15–17:00 Fragen und Antworten |
Fragen und Antworten zum Aufbau einer CommunityDaniel FrancCommunity-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. |
Fragen und Antworten | Community | |
16:15–17:45 Training |
Asset-Tracking in EchtzeitMcDonaldS3.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. |
Training | Auf Mobilgeräten entwickeln | Firebase-Karten für Android |
17:00–17:45 Sitzung |
Jetzt neu: ARCore – Augmented Reality für AndroidTom SalterS1 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. |
Sitzung | Mehr als mobil | Android |
17:00–17:45 Sitzung |
Informationen zum Programm „Women Techmaker“Azzurra RagoneCommunity-Lounge Hier erfährst du alles über das Women Techmakers-Programm und wie du teilnehmen kannst. |
Sitzung | Community |