Markus Erfolgsgeschichte
Optimierung des Bekleidungskaufs in der Modebranche
Mark Turner und Ulla Hald erklären, wie sie Firebase Realtime Database und Firebase Cloud Functions nutzen, um Bekleidungskäufe zwischen Kaufmanagern und Käufern zu vereinfachen und zu koordinieren. Weitere Informationen
„Firebase hat sich als zuverlässige, flexible und kostengünstige Plattform erwiesen, die uns ermöglicht, sich auf Funktionen statt auf die Infrastruktur zu konzentrieren, schnell zu iterieren und mühelos zu skalieren.“
– Mark Turner
CTO, FAVES
CTO, FAVES
Fragen und Antworten mit Mark und Ulla
-
F: Woher stammt deine Leidenschaft für die App-Entwicklung?A: Mark: Ich bin im Herzen des Silicon Valley aufgewachsen und hat mich schon früh fürs Programmieren begeistert. Es hat mir viel Spaß gemacht. Diese Faszination für Programmierung und die Technologiebranche veranlasste mich, schon früh in meiner Karriere bei vielen Start-ups zu arbeiten, bevor ich bei HP und dann bei Apple traf, wo ich Ulla traf. Ich habe Software nicht immer direkt entwickelt, aber ich habe schon immer mit Entwicklern zusammengearbeitet. Als Ulla das Unternehmen gründete, das zu FAVES wurde, kam ich als CTO zu ihr. Es hat mir wirklich Spaß gemacht, wieder in die Entwicklungsphase zurückzukehren. Ich mag es, Probleme zu lösen und die Tatsache, dass in der Programmierung etwas entweder funktioniert oder nicht.
-
F: Warum hast du FAVES gestartet?A: Ulla: Wir haben FAVES entwickelt, um es Einzelhändlern zu erleichtern, ihren Inventarkauf zu organisieren und rentable Entscheidungen zu treffen. Heute sehen Käufer Tausende von Produkten auf Messen und Online-Großhandelsplattformen. Es ist leicht, den Überblick zu verlieren und zu viele ähnliche Produkte zu kaufen oder das Budget zu überschreiten. FAVES wurde entwickelt, um Einzelhändlern einen visuellen Überblick über ihr Inventar zu geben und alle Details im Blick zu behalten, damit sie ihr Geschäft optimieren und kostspielige häufige Fehler vermeiden können. Mark: Wir begannen mit der Entwicklung eines Auswahltools, stellten aber bald fest, dass unsere Kunden umfassendere Tools für die Einkaufsplanung und die Auftragsverwaltung brauchten, um in einer sich schnell verändernden Branche wettbewerbsfähig zu bleiben und erfolgreich zu sein. Unser Ziel ist es, kleinen und mittelständischen Einzelhändlern die Planungstools von Unternehmen wie Macy's und Nordstrom zur Verfügung zu stellen. So können sie ihre Zeit damit verbringen, ihre unternehmerischen Fähigkeiten zu verbessern und etwas in ihrem Umfeld zu bewirken, anstatt mit Tabellenkalkulationen zu arbeiten und Bestellungen nachzuhaken.
-
F: Wie funktioniert die FAVES App?A: Ulla: Wenn Instagram und Microsoft Excel ein Baby hätten, wäre das FAVES. Grundsätzlich fotografieren Sie einfach die Produkte, die Sie kaufen möchten, und scannen die Tags, um Informationen wie Preis, Farbe und Liefertermin zu erfassen. Mit Firebase werden Käufe und Ausgaben in Echtzeit aktualisiert, sodass das gesamte Team auf dem Laufenden ist und das Budget nicht überschritten wird. Im Geschäft behält FAVES die erwarteten Lieferungen im Blick und hilft den Marketing- und Vertriebsteams, sich auf die neuen Produkte vorzubereiten.
-
F: Welche Herausforderungen bei der App-Entwicklung wollten Sie bei FAVES lösen?A: Mark: Wir wussten von Anfang an, dass Zusammenarbeit eine Schlüsselanforderung ist. Das bedeutete nicht nur, dass Fotos gespeichert werden, sondern auch eine Echtzeit-Datenbank mit Offline-Cache und -Synchronisierung. Außerdem brauchten wir Skalierbarkeit. Und wir wollten diese Infrastruktur nicht selbst besitzen oder verwalten.
-
F: Wie hat Firebase diese Herausforderungen gelöst?A: Mark: Wir haben uns verschiedene Alternativen angesehen, aber Firebase hat alle Punkte erfüllt, die uns am wichtigsten waren: sicher, skalierbar und für Mobilgeräte optimiert. Der Einstieg war leicht, sodass wir ohne großen Aufwand oder langfristigen Aufwand entwickeln und testen konnten. Firebase Realtime Database bot uns die nötige Leistung und Skalierbarkeit und ermöglichte das nahtlose Offline-Caching und die nahtlose Synchronisierung, was für eine mobile App zur Zusammenarbeit sehr wichtig ist. Unsere Kunden arbeiten an allen möglichen Orten, manchmal ohne gute Netzabdeckung. Aber mit Firebase müssen sie nicht darüber nachdenken – wir auch nicht. Darüber hinaus hilft uns Firebase nicht nur dabei, unseren Betrieb zu skalieren, sondern auch schnell neue Funktionen zu entwickeln, die auf Cloud Functions for Firebase basieren, ohne unseren iOS-Entwicklungszyklus zu beeinträchtigen. Beispielsweise haben wir unseren Tag-Scanner mit Cloud Functions für Firebase und der Google Cloud Vision API entwickelt, um Produktlabels zu lesen und zu interpretieren, sodass Kunden die Informationen nicht manuell eingeben müssen. Mittlerweile haben wir mehr als 50 Cloud Functions for Firebase, die Aufgaben wie Datenanalyse, Berichterstellung und Einbindung von Drittanbieterplattformen wie Shopify ausführen. Ich bin von Cloud Functions for Firebase überzeugt, weil sie kostengünstig sind, nahtlos skalierbar sind und nicht viele virtuelle Maschinen bereitstellen und verwalten müssen.
-
F: Welche anderen Firebase-Funktionen nutzen Sie?A: Wir verwenden Firebase Authentication, um die Anmeldung und das Onboarding für unsere Endnutzer zu verbessern, Google Analytics for Firebase, um Informationen zur Nutzung zu erhalten, und Firebase Crashlytics zur Überwachung und Behebung von Stabilitätsproblemen. Wir haben kürzlich eine Chrome-Erweiterung entwickelt, mit der unsere Kunden Bestellungen direkt von den beliebtesten Plattformen für den Großhandel importieren können. Der Importeur nutzt Firebase Hosting, Firebase Authentication und Cloud Functions for Firebase für eine nahtlose Nutzung. Die Kunden sind begeistert, wenn ihre Onlinebestellungen innerhalb weniger Sekunden in der FAVES App erscheinen.
-
F: Wie würden Sie Firebase in einem Satz beschreiben?A: Mark: Firebase hat sich als zuverlässige, flexible und kostengünstige Plattform erwiesen, die es uns ermöglicht, uns auf Funktionen anstatt auf die Infrastruktur zu konzentrieren, schnelle Iterationen und müheloses Skalieren zu ermöglichen.
Geschichten von der Community
Lassen Sie sich von den cleveren Möglichkeiten inspirieren, mit denen Entwickler Google-Technologien einsetzen, um ihre Ideen weiterzuentwickeln