Zeitlicher Ablauf
Tag 2 - Mittwoch, 28. Oktober
09:30 Uhr PT
Zero to App: Livecodierung einer plattformübergreifenden App mit Firebase und Flutter
Das Programmieren einer App für mehrere Plattformen war dank plattformübergreifender Toolkits wie Flutter einfacher denn je. Ebenso kann dank Backend-as-a-Service-Plattformen wie Firebase schnell und einfach ein Multi-User-Erlebnis auf einer sicheren, serverlosen, skalierbaren Infrastruktur aufgebaut werden. In diesem Vortrag werden wir eine App von Grund auf neu erstellen, mit der Sie Live-Umfragen Ihrer Benutzer durchführen können. Um diesen Vortrag noch spannender zu machen, werden wir während der Entwicklung dieser App Umfragen von unserer App aus durchführen, damit Sie, unsere großartigen Zuschauer, live mit ihnen interagieren können. Wir freuen uns auf alle, die live dabei sind, um etwas Neues zu lernen und mit Flutter und Firebase abzustimmen.
Frank van Puffelen
Firebase-Ingenieur
Frank (oder Puf) ist ein Entwickler für Firebase bei Google und war in den letzten 5 Jahren Gastgeber des Firebase Summit. Er hilft Entwicklern, außergewöhnliche Apps zu entwickeln, die Firebase als Backend verwenden. Wenn Sie jemals eine Firebase-Frage zu StackOverflow gestellt haben, haben Sie Frank wahrscheinlich schon getroffen.
Paul Ruiz
Programmierer für Entwicklerprogramme
Paul hat einen Hintergrund in der Android- und IoT-Entwicklung. Außerhalb der Arbeit stellt er als Hobby Filmrequisiten her und ist Mitglied einer Wohltätigkeitsorganisation für Star Wars-Kostüme, bei der er sich freiwillig bei Veranstaltungen als verschiedene Filmfiguren meldet, darunter ein imperialer Snowtrooper, ein X-Wing-Pilot oder ein Tusken Raider. Bevor er in die Technik kam, war Paul Zoowärter, also zögern Sie nicht, Fragen zu Giraffen zu stellen.
10:30 Uhr PT
Iterieren Sie sich mit Firebase Remote Config und Firebase A/B Testing zu einem angenehmen App-Erlebnis
Eine der besten Möglichkeiten, Ihren Benutzern ein großartiges Erlebnis zu bieten, besteht darin, die App basierend auf den Attributen und dem Verhalten jedes Benutzers dynamisch zu ändern. Wir zeigen Ihnen neue Updates in Firebase, mit denen Sie Ihre App-Erfahrungen für verschiedene Gruppen Ihrer Benutzer im Handumdrehen anpassen und dynamisch messen und anpassen können, um die Benutzerreise zu optimieren.
Steve Wilber
Ingenieur-Betriebsleiter
Steve ist ein Ingenieur, der an Firebase Remote Config und A/B-Tests arbeitet. Zuvor war er bei Twitter tätig, wo er an Crashlytics arbeitete, und war Teil des Teams, das Fabric auf den Markt brachte. Er stammt ursprünglich aus Santa Cruz, Kalifornien, wo er eine Liebe zum Surfen und Mountainbiken entwickelte. Dort begann er auch seine Karriere, arbeitete bei Borland Software und baute eine frühe Java-IDE namens JBuilder.
Karen Zeng
Softwareentwickler
Karen ist Software Engineer und arbeitet an Firebase Growth-Produkten, hauptsächlich Firebase Remote Config. Vor Firebase arbeitete sie am Aufbau von Werbetools bei Instagram. Außerhalb der Arbeit reist und fotografiert sie gerne und erkundet oft die Straßen von San Francisco auf ihrem Skateboard.
10:50 Uhr PT
Serverlose Sicherheitsmodellierung in Firebase
Unter Verwendung sicherer Designprinzipien als Leitfaden behandeln wir die Standardsicherheit von Firebase-Diensten und was Entwickler tun müssen, um ihre Anwendungen zu konfigurieren und zu sichern. Beim Durchlaufen einer einfachen serverlosen Anwendung, die mit Firebase-Backend-Produkten erstellt wurde, werden wir verschiedene Sicherheitsbedrohungen besprechen, von böswilligen Akteuren bis hin zu Benutzerfehlern. Im weiteren Verlauf erstellen wir eine Checkliste, mit der Sie die Sicherheit Ihrer eigenen App überprüfen und sich und Ihre Benutzer schützen können.
Rachel Myers
Programmierer für Entwicklerprogramme
Rachel ist Ingenieurin für Firebase-Sicherheitsregeln, Cloud-Ereignisse und Cloud-Richtlinien. Bei Firebase konzentriert sie sich darauf, Entwicklern beim Aufbau sicherer Systeme zu helfen, die die Privatsphäre der Benutzer schützen. Bei Google Cloud trägt sie zur CloudEvents-Spezifikation bei. Bevor sie zu Google kam, gründete Rachel Opsolutely, war Ingenieurin bei GitHub und war Ingenieurin beim Online-Händler ModCloth. In ihrer Freizeit liebt sie Backpacking und Brettspiele.
Jon Skrip
Softwareentwickler
Jon ist Softwareentwickler auf der Firebase-Plattform Growth mit besonderem Fokus auf A/B-Tests und Remote-Konfigurationsdiensten. Seine Karriere vor Google bestand hauptsächlich aus Backend- und Systementwicklungsarbeiten mit Schwerpunkt auf Cloud Computing und verteilter Architektur. Jon hat eine Leidenschaft für das Lernen und befasst sich derzeit in seiner Freizeit mit Themen der Informationssicherheit. Außerhalb der Arbeit wandert, fährt Jon gerne Ski und wandert im Allgemeinen ziellos durch die Natur.
11:15 Uhr PT
Hinzufügen von Empfehlungen auf dem Gerät zu Ihrer App mit TensorFlow und Firebase
Als Entwickler kann ML Ihnen helfen, bessere Apps zu erstellen. In dieser Sitzung führen wir Sie durch einfache Schritte zum Erstellen und Trainieren eines TensorFlow-Modells, das Empfehlungen auf dem Gerät basierend auf Inhalten ausgibt, an denen der Benutzer Interesse gezeigt hat. Anschließend konvertieren Sie das Modell in TensorFlow Lite zur Ausführung auf Mobilgeräten und Stellen Sie es auf Firebase bereit.
Ibrahim Ulukaya
Programmierer für Entwicklerprogramme
Ibrahim hilft Entwicklern mit Firebase ML- und AppQuality-Tools bei der Erstellung großartiger Apps. Er interessiert sich leidenschaftlich für die iOS-Entwicklung und hat mehrere Apps veröffentlicht. Er arbeitet seit fünf Jahren an Firebase und war zuvor auf YouTube tätig. Davor war er Big Data Engineer und gründete mehrere Startups. Wenn er nicht bei der Arbeit ist, findet man ihn auf dem Fahrrad, Kiteboard oder beim Beachvolleyball.