PROJEKT
Unser Kunde, der Toy-to-Life Hersteller Boxine GmbH aus Düsseldorf, hat entschieden, in seiner Expansionsstrategie die Erweiterung der Konnektivität auf mobile Geräte auszuweiten, und so seine Kinder-Entertainment-Hardware mit einer allgegenwärtigen App zu verbinden.
HERAUSFORDERUNG
Für den Kunden war die Nutzung von React-Native wichtig, auf dessen Basis eine iOS- und Android-cross-platform App entwickelt werden sollte, welche die administrativen Aufgaben der Toys von der Webseite auf mobile Eingabegeräte überträgt.
- Eine Verwaltungs-App für Toys- und Audioinhalte sollte parallel in allen Mobile Stores für den US-Launch entwickelt werden
- Die App sollte den Provisionierungsprozess der Hardware so einfach wie möglich gestalten
- Die Oberfläche sollte für Erwachsene ansprechend, aber auch einfach bedienbar sein, um so auch Software- und Mobile-ferne Nutzer der Hardware überzeugen und abholen zu können
- Das Design sollte sich an der Corporate Identity des Unternehmens ausrichten, aber von Grund auf für die mobile Plattform neu entwickelt werden
- Enge Abstimmung mit Backend, Shop, Marketing und Product Owner waren Voraussetzung für eine inklusive Entwicklung und Integration in das bestehende Ökosystem
ERGEBNIS
Ein Team aus React-Native-Entwicklern, Designern und einem Technical Project Manager haben von Grund auf eine komplett neue App entwickelt, welche ans bestehende Ökosystem angebunden und in weniger als einem Jahr von Inkubation über Kick-off bis Release umgesetzt wurde.
- In Interviews mit Stakeholdern und Product Owner ermittelten Project Manager und Designer die Anforderungen an UX und UI
- Multi-direktionale App-Architektur, ausgelegt auf Flexibilität zur Erweiterung um neu geplante Features des Kunden
- UX-optimierte cross-platform App mit Anbindung an SSO, RESTful/GraphQL Backends
- Integration mit Dritt-Systemen zur Inhaltsintegration wie Contentful für Marketing
- Zwei-wöchige Sprint Phase mit multiplen Milestones während der Entwicklung zum initialen Release
- Hypercare Phase und Kanban Release-orientierte Weiterentwicklung nach Veröffentlichung
- App Store Integration mit Slack zur schnellen Reaktion auf Kundenfeedback
- Automatisierte Unit und e2e Tests
- Continous Integration/Continuous Deployment via Gitlab und Bitrise zu Apple Connect und Google PlayStore
TECHNOLOGIEN
Zum Einsatz kommen:
- React-Native mit Typescript, Java/Objective-C in einigen nativen Anpassungen
- Python Backend mit GraphQL und RESTful API, Keycloak SSO Authentication
- Sentry, Firebase, ConfigCat, Contentful, Zendesk
- Adobe XD für ClickDummies und Mockups, Zeplin zum Art-Austausch
- Gitlab, Git-flow und CI/CD via Bitrise