Alle Zeiten sind in der mitteleuropäischen Sommerzeitzone (UTC+02:00)
- Im Livestream
Zeit | Beschreibung | _type | _track | _Produkt |
---|---|---|---|---|
10:00 – 11:00 iWork Keynote |
Tag 1: KeynoteJason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin und Tilke JuddS1 Session Auditorium Hall Du erhältst aktuelle Informationen und Neuigkeiten zu den Entwicklerprodukten und -plattformen von Google. |
iWork Keynote | Mehr als nur mobiles Entwickeln für mobiles Web (Android) | Android Assistant Cloud Firebase TensorFlow Mobiles Web |
11:30–17:45 Sitzung |
Google Developers und Cloud-ZertifizierungLounge 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. |
Sitzung | Community | |
11:30–13:00 Training |
Anwendung mit Architekturkomponenten erstellenFlorina MuntenescuS3.1 Schulungsraum Im Mai 2017 wurden die Bibliotheken für Architekturkomponenten veröffentlicht. Sie helfen Entwicklern lediglich, den Lebenszyklus der UI-Komponenten und die Datenpersistenz zu verwalten und zu vereinfachen. In Kombination können sie miteinander kombiniert werden, um schnell Android-Apps zu entwickeln. In dieser Schulung verwenden Sie die verschiedenen Komponenten, um eine Wetter-App zu erstellen, die Daten aus einer Remote-Quelle abruft, lokal speichert und dem Nutzer anzeigt. Keine Erfahrung mit den Bibliotheken erforderlich. |
Training | Android | Android |
11:30–12:15 Sitzung |
Progressive Web-Apps: Was, warum und wie?DuttonS1 Session Auditorium Hall Progressive Web-Apps vereinen das Beste aus dem Web und den besten Apps. Selbst bei unzuverlässigen Netzwerken werden sie schnell geladen.Sie können Nutzer erneut ansprechen, indem sie Web-Push-Benachrichtigungen senden, ein Symbol auf dem Startbildschirm haben und als Vollbildanzeige auf oberster Ebene angezeigt werden. |
Sitzung | Mobiles Web | PWA |
11:30–12:15 Sitzung |
Was ist mit dem Internet der Dinge und Google Assistant los?David SchmidtS2 Session Theatre Hall Google bietet eine breite Palette neuer Plattformen und Tools, um das Computing überall und überall zu unterstützen. Hier erfahren Sie, wie Sie mit Android Things die Entwicklung und Produktion von IoT-Geräten vereinfachen können. Hier erfährst du, wie Nutzer dank Google Assistant Unterhaltungen mit deinen Aktionen führen können. Hier erfährst du, wie Nutzer mit Android-Smartphones, Android Wear und Android Auto jederzeit und überall mit deinem Dienst interagieren können. Hier erfahren Sie, wie Sie mit TensorFlow maschinelles Lernen in allen Arten von IoT-Anwendungen – nicht nur auf Mobilgeräten – vereinfachen können. |
Sitzung | Mehr als nur mobile Geräte | TensorFlow Android Things |
11:30–13:00 Training |
Mobile App mit Firebase erstellenSarah AllenS3.2 Schulungsraum Wenn Sie eine App mit Firebase erstellen, übernimmt Firebase Daten wie Datenspeicherung, Synchronisierung, Dateispeicherung, Authentifizierung und andere Back-End-Funktionen. In diesem Codelab zeigen wir Ihnen, wie Sie eine hoch entwickelte Echtzeit-App ausschließlich mit den Firebase SDKs erstellen. Wir zeigen Ihnen, wie Firebase Sie dabei unterstützen kann, erfolgreich zu sein, und bieten Ihnen vor Ort Unterstützung bei der Entwicklung Ihrer App. Die Kursleitung wird eine Webanwendung erstellen, aber das Codelab ist für iOS, Android und das Web verfügbar. Sie können Ihre bevorzugte Technologie auswählen und unsere Assistenten für Lehrkräfte werden auf allen Plattformen Fragen beantworten. |
Training | Auf Mobilgeräten entwickeln | Firebase |
12:00–12:45 Meetup |
Community-Meetup für Deutschland, Österreich, 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 Session Auditorium Hall Android Things ist die Google-Plattform für das Internet der Dinge (Internet of Things, IoT), die auf dem Android-Betriebssystem basiert. In dieser Präsentation erläutert Rebecca die Grundlagen der ersten Schritte mit der Plattform und zeigt, wie Entwickler ohne Elektronikerfahrung IoT-Apps mit Android Things erstellen können. In dieser Sitzung werden einige Anwendungsfälle und Beispiele gezeigt. Außerdem wird erläutert, wie Sie die vorhandenen Android-Bibliotheken für Ihr nächstes IoT-Projekt verwenden können. |
Sitzung | Mehr als nur mobile Geräte | Android Things |
12:15–13:00 Sitzung |
Wie kann ich von Kotlin profitieren?Hadi HaririS2 Session Theatre Hall Mittlerweile haben Sie wahrscheinlich schon von Kotlin gehört und sich vielleicht sogar einige der Funktionen angesehen. Und Sie fragen sich vielleicht, was das Problem ist. Klar, die Syntax hat eine bessere Syntax – und was noch? Das Besondere an Kotlin ist jedoch, dass es nicht um eine Liste von Funktionen geht, sondern darum, wie diese zusammen und aufeinander abgestimmt sind und zu einer angenehmeren und produktiveren Entwicklungsumgebung führen. In diesem Vortrag möchten wir zeigen, warum Kotlin einige der Probleme löst, die beim Schreiben von Code häufig auftreten – sei es Android, Server oder andere Arten der Softwareentwicklung. |
Sitzung | Android | Android |
12:45–13:30 Meetup |
Women Techmakers-MeetupAzzurra RagoneCommunity-Lounge Informelles Treffen der WTM-Leiter und Community-Mitglieder bei der Veranstaltung. |
Meetup | Community | |
13:00–14:30 Training |
Kotlin in der Android-App nutzenNikita GamolskyS3.2 Schulungsraum In diesem Training zeigen wir dir, wie du Android-Apps in der jetzt unterstützten Sprache Kotlin erstellst. Sie erfahren, wie Sie Kotlin nutzen können, um Boilerplate-Code zu reduzieren, häufige Fehler zu vermeiden und Ihren Code zu vereinfachen, indem Sie eine in Java geschriebene Android-App in Kotlin konvertieren. |
Training | Android | Android |
13:00–14:30 Training |
Praxisorientierte Android-Funktionen und die Entwicklung eigener IoT-GeräteRenato Mangini, Jonathan Koren,S3.1 Schulungsraum 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 Developer Kit kannst du dein Wissen über Android nutzen, um in der realen Welt mit Hardware zu interagieren. |
Training | Mehr als nur mobile Geräte | Android Things |
13:00–13:45 Sitzung |
Von der Website zur progressiven Web-AppEwa GasperowiczS1 Session Auditorium Hall Erste Schritte, Implementierung und Priorisierung von Techniken für progressive Web-Apps Außerdem erfahren Sie, wie Sie „leichte 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 in Echtzeit einen Universalübersetzer programmierenJen Tong, Kathy LiS2 Session Theatre Hall Dank Firebase und der Google Cloud Platform können Entwickler gemeinsam außergewöhnliche mobile Apps und Web-Apps erstellen. In dieser Sitzung entwickeln wir eine App live auf der Bühne und zeigen, wie Sie mit Firebase eine hervorragende Nutzererfahrung bieten können. Anschließend erweitern wir diese App, indem wir Google Cloud Platform-APIs aufrufen, 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 als Mitglied beitreten. |
Sitzung | Community | |
13:45–14:15 Sitzung |
Was kann ich mit Cloud Functions for Firebase tun? Alles, was du brauchst.DanielsS2 Session Theatre Hall Mit Cloud Functions können Sie JavaScript-Code-Snippets auf dem Google-Server ausführen, um auf Ereignisse in Firebase zu reagieren. Welche Probleme können damit gelöst werden? Kann dies ein herkömmliches Back-End vollständig ersetzen? Hier erfahren Sie anhand von Beispielen, wie Sie mit Firebase robustere Anwendungen erstellen und Technologien wie Twilio, maschinelles Lernen und maschinelles Lernen einbinden können. |
Sitzung | Auf Mobilgeräten entwickeln | Firebase TensorFlow |
13:45–14:15 Sitzung |
PWA+AMP = Nutzer und Entwickler gleichermaßen einfachBen MorssS1 Session Auditorium Hall PWAs ermöglichen eine App-ähnliche Nutzung im mobilen Web. AMP macht das Web für Nutzer schnell und für Entwickler einfach. Kombinieren Sie diese und Sie haben eine einfache Möglichkeit, eine schnelle, ansprechende und immersive Web-App zu erstellen. Vorhandene AMP-Inhalte lassen sich in eine PWA integrieren. Wir zeigen dir, wie du eine PWA/AMP ohne ein einziges JavaScript-Framework erstellst. |
Sitzung | Mobiles Web | PWA-AMP |
14:15–15:00 Sitzung |
Google Developers-Experte werden: Informationen zum GDE-ProgrammMonika StarzykCommunity-Lounge Erfahre alles über das Google Developer Experts-Programm und wie du daran teilnehmen kannst. |
Sitzung | Community | |
14:45–15:30 Sitzung |
Entwicklung für Android OShailen TuliS1 Session Auditorium Hall Android O hat die Art und Weise verändert, wie Apps im Hintergrund funktionieren. Wir sprechen darüber, wie du häufige App-Anwendungsfälle in dieser neuen Welt implementieren kannst. Außerdem gehen wir auf einige O-Funktionen ein, die du unbedingt nutzen solltest. |
Sitzung | Android | Android |
14:45–15:30 Sitzung |
In Rekordzeit: So haben wir mit Firebase und Flutter schnell eine serverlose, moderne App entwickeltSeth Ladd, David DeRemerS2 Session Theatre Hall Hier erfahren Sie, wie wir mithilfe von Cloud Functions, Realtime Database, Flutter, Analytics und mehr eine neue, serverlose mobile App für eine der führenden Unterhaltungsmarken in den USA auf den Markt gebracht haben – in nur drei Monaten von Grund auf für iOS und Android und über eine einzige Codebasis. Wir zeigen Ihnen, was funktioniert hat und was nicht, damit auch Sie bessere Apps für Ihre Kunden und Nutzer schneller als je zuvor erstellen können. |
Sitzung | Auf Mobilgeräten entwickeln | Flutter-Cloud-Analyse |
14:45–16:15 Training |
Nutzen Sie für Ihre Apps Gmail, Drive, Kalender, Tabellen, Präsentationen und MehrWesley ChunS3.2 Schulungsraum Vielleicht kennen Sie die Produktivitäts-Tools der G Suite wie Gmail, Google Drive, Kalender, Tabellen und Präsentationen. Aber hinter jeder dieser Apps, die Sie so gut kennen und schätzen, steckt eine Entwickler-API. In diesem Gespräch stellen wir Ihnen die APIs vor, damit Sie deren Technologien in Ihre Apps integrieren und Ihre Nutzer effizienter machen können. |
Training | Mehr als nur mobile Geräte | G Suite |
14:45–16:15 Training |
Von der Website zur PWA mit WorkboxClarkS3.1 Schulungsraum 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 der Browser-Cache? Glücklicherweise sind die Entwickler von Google auf diese Fragen bei ihrer eigenen Arbeit gestoßen und haben Workbox geschrieben: eine Reihe von Tools und Kernlogik für eine progressive Web-App. Wir zeigen dir, wie du eine Website in den Offline-Modus konvertierst und schwierige Caching-Probleme problemlos lösen kannst. |
Training | Mobiles Web | PWA |
15:00–15:30 Sitzung |
Google Summer of Code & Google Code-inStephanie TaylorCommunity-Lounge Weitere Informationen zu Open-Source-Programmen von Google |
Sitzung | Community | |
15:30–16:15 Sitzung |
ML APIs by ExampleSara RobinsonS1 Session Auditorium Hall Sie denken, dass Ihr Unternehmen das Know-how von Google im Bereich des maschinellen Lernens nutzen könnte, um Ihre Geschäftsanwendungen zu unterstützen und zu verbessern, aber Sie kommen beim Erstellen und Trainieren Ihres eigenen benutzerdefinierten Modells nicht weiter? 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 ML-Modelle zu. In dieser Sitzung erhalten Sie einen Überblick über die einzelnen APIs. Anschließend befassen wir uns in einer Live-Demo mit dem Thema Code. |
Sitzung | Auf Mobilgeräten entwickeln | Cloud |
15:30–16:15 Sitzung |
Android Wear, TV, Auto und Medien: Technical Lightning Talks!Hoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago SeifertS2 Session Theatre Hall Eine Reihe von technischen Vorträgen zu neuen Funktionen und / oder Tipps zur Nutzung der neuesten Funktionen von Android Wear, TV, Auto und Medien. |
Sitzung | Android | Android |
15:30–16:15 Meetup |
Community-Treffen aus Mittel- und Osteuropa und RusslandPrzemek Pardel, Jozef Vodička, Zviad KardavaCommunity-Lounge Informelles Treffen der Organisatoren und Mitglieder der Community aus Mittel- und Osteuropa und Russland. |
Meetup | Community | |
16:15–17:00 Sitzung |
Einführung in O und die Support-BibliothekDan Galpin, Lisa WrayS1 Session Auditorium Hall Wir sehen uns Android O in der Support Library genauer an und werfen einen genaueren Blick auf physikbasierte Animationen und andere Funktionen, mit denen du deine Apps noch besser nutzen kannst. |
Sitzung | Android | Android |
16:15–17:45 Training |
Mit Flutter ansprechende mobile Apps erstellenAMahdy Abdelaziz, David YangS3.1 Schulungsraum Die am häufigsten gestellte Frage beim Erstellen mobiler Apps lautet: Hybrid oder nativ? Wie wäre es mit beidem? Flutter ermöglicht es, die Entwicklung für Android und iOS zu vereinheitlichen und dennoch eine nativ kompilierte App ohne Dolmetscher zu erhalten. In diesem Workshop werfen wir einen Blick auf Flutter und sprechen über die wichtigsten Funktionen des SDKs. Sie erfahren, wie Sie die Umgebung einrichten und Ihre erste Flutter-App erstellen. Ähnlich wie bei Android-Workshops müssen 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 – Technical Deep DiveGus ClassS2 Session Theatre Hall In diesem Vortrag lernen Sie die wichtigsten Funktionen von Google Cloud IoT Core kennen. Außerdem erfahren Sie, wie Sie mit den Google Cloud-Produkten, aus denen die Cloud-Lösung besteht, IoT-Funktionen in großem Maßstab für eingehenden Datenverkehr und Analysen in Ihre Produkte einbinden können. Eine End-to-End-Demonstration des Produkts schließt die Präsentation ab. |
Sitzung | Mehr als nur mobile Geräte | Cloud |
16:15–17:00 Fragen und Antworten |
Fragen und Antworten zum Aufbau einer CommunityDaniel FrancCommunity-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. |
Fragen und Antworten | Community | |
16:15–17:45 Training |
Asset-Tracking in EchtzeitMcDonaldS3.2 Schulungsraum Das Erstellen einer Standort-App war noch nie so einfach. In dieser Sitzung entwickeln Sie dieselbe App, die auch auf der Google I/O verwendet wurde, um Transportwege zu verfolgen und zu prognostizieren. Dazu gehört eine 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 im Android-MaßstabTom SalterS1 Session Auditorium Hall ARCore ist das neue Android-SDK von Google, das Augmented Reality-Funktionen auf Millionen von Mobilgeräten bietet. In diesem Vortrag stellen wir die wichtigsten Konzepte von ARCore vor, zeigen dir, wie du deine erste AR-App entwickelst und wie du das ARCore SDK optimal nutzt. |
Sitzung | Mehr als nur mobile Geräte | Android |
17:00–17:45 Sitzung |
Informationen zum Women Techmakers-ProgrammAzzurra RagoneCommunity-Lounge Hier erfährst du alles über das Women Techmakers-Programm und wie du daran teilnehmen kannst. |
Sitzung | Community |