Der Kunde ist eines der bekanntesten und traditionsreichsten Musiklabels der Welt, das zahlreiche Künstler und Platten verwaltet. Neben seinem globalen Einfluss ist das Unternehmen auch dafür bekannt, dass es den Innovationstrends in der Technologie voraus ist und sich schnell an Markttrends anpasst.
Ihr dynamischer, vielseitiger Ansatz in der Musikindustrie sorgt dafür, dass sie immer an der Spitze stehen, egal ob es um die neuesten digitalen Plattformen, Marketingstrategien oder die Zusammenarbeit mit Künstlern geht.
Eines der wichtigsten Anwendungsprojekte des Kunden ist die Unterstützung bei der Verwaltung der weltweiten Veröffentlichung von Musiktiteln. Die explosionsartige Entwicklung der Mobiltechnologie und das Aufkommen von Smartphones und Tablets stellten eine große Herausforderung für diese Anwendung dar. Obwohl die Anwendung über eine für Mobilgeräte optimierte Version verfügte, konnte sie keine gute Benutzererfahrung bieten.
Obwohl die Webversion für die mobile Anzeige optimiert war, wurde klar, dass sie ein anderes intuitives und effizientes Benutzererlebnis bieten konnte als eine spezielle mobile Anwendung.
Die von uns entwickelte Lösung war eine ausgeklügelte mobile Anwendung, die den Nutzern alle Funktionen eines webbasierten Systems bot, jedoch mit für mobile Geräte optimierten Ansichten. Die Lösung umfasste ein vereinfachtes Layout und vertraute Elemente der Benutzeroberfläche, wie sie für mobile Anwendungen typisch sind. Die App wurde so konzipiert, dass sie auf iOS- und Android-Plattformen eingesetzt werden kann, um eine maximale Reichweite und Nutzerbasis zu gewährleisten.
Die Herausforderung bestand jedoch nicht nur in der Entwicklung der mobilen Anwendung. Es musste auch sichergestellt werden, dass die neue Anwendung nahtlos in das bestehende Backend-System integriert werden konnte. Da das Backend-System bereits über die gesamte erforderliche Geschäftslogik verfügte, war die Entwicklung eines schlanken, effizienten und schnellen Clients eine Herausforderung.
Wir mussten zwischen verschiedenen modernen Technologien und Frameworks wählen, um unsere aktuellen und zukünftigen Anforderungen zu erfüllen. Zu diesem Zweck haben wir uns für das Flutter-Framework entschieden, das die Vorteile einer plattformübergreifenden Entwicklung bietet und ein schnelles, effizientes und anspruchsvolles Benutzererlebnis ermöglicht.
Wenn wir über Softwareentwicklung sprechen, sind die Technologie und die Funktionalität der entwickelten Lösung ebenso entscheidend wie die Benutzererfahrung selbst. Die von Gloster-P92 ITS Ltd. entwickelte mobile Anwendung ist mehr als nur eine weitere Anwendung auf dem Markt. Sie ist viel mehr: eine revolutionäre technische Lösung für die Kommunikation zwischen dem Back- und Front-End.
Bei den meisten Anwendungen verwendet die Kommunikation zwischen Server und Client Standardprotokolle. Unsere Anwendung verwendet jedoch ihr eigenes Binärprotokoll über die WebSocket-Verbindung. Diese Lösung bietet außergewöhnliche Geschwindigkeit und Effizienz, minimiert die Verzögerungen bei der Datenübertragung und erhöht die Systemleistung.
Das Design der mobilen Anwendung basiert auf dem Prinzip des "Thin Client". Das bedeutet, dass die komplexe Geschäftslogik und die Validierungsregeln auf dem Backend-System laufen und die App nur für die Präsentation zuständig ist. Jede Interaktion der Anwendung, sei es das Drücken einer Schaltfläche oder das Ausfüllen eines Dateneingabefelds, wird direkt an das Backend-System gesendet, wo eine Antwort auf der Grundlage der entsprechenden Geschäftslogik, die die mobile Anwendung steuert, generiert wird.
Diese Architektur ermöglicht es, komplexe und sich häufig ändernde Geschäftslogik nur einmal im Backend zu implementieren, wodurch die Anzahl möglicher Fehler und die Entwicklungszeit minimiert werden. Ursprünglich wurde auch die Konfiguration der Benutzeroberflächenelemente vom Backend aus vorgenommen. Dies hat sich jedoch weiterentwickelt, so dass wir definieren können, welche Felder in welchen Schnittstellen der Anwendung vorhanden sein sollen.
Der Kunde hatte bereits seit vielen Jahren mit P92 zusammengearbeitet. Das Wissen über Backend-, Desktop- und Webanwendungen, die in früheren Projekten entwickelt wurden, lag bereits bei P92. Dies war ein bedeutender Vorteil zu Beginn des neuen Projekts, da das tiefe Wissen über die bestehenden Systeme von enormem Wert war. Das Vertrauen, das in früheren Kooperationen aufgebaut wurde, und die enge Arbeitsbeziehung, die während der gemeinsamen Arbeit entstand, ermöglichten einen schnellen und effizienten Start des neuen Projekts.
Aber auch die technologischen Vorteile sprachen für das P92. Die Kenntnis des Flutter-Frameworks war für das Unternehmen bereits eine Selbstverständlichkeit.
Dieses Framework ermöglicht eine einfache und schnelle Entwicklung auf verschiedenen Plattformen, ohne dass die Anwendung separat implementiert werden muss. P92's Expertise in Flutter bedeutete, dass der Kunde sicher sein konnte, dass er die neue Anwendung in der bestmöglichen Qualität und in der schnellstmöglichen Zeit erhalten würde.
Die technologische und branchenspezifische Kompetenz von Gloster-P92 ITS GmbH und die erfolgreiche Zusammenarbeit mit dem Kunden trugen dazu bei, dass das Unternehmen für dieses wichtige Projekt ausgewählt wurde. Die Kombination dieser Vorteile gewährleistete, dass der Kunde bei der Entwicklung der mobilen Anwendung die höchste Qualität der Dienstleistung erhielt.
Die von Gloster-P92 ITS GmbH entwickelte Lösung für mobile Anwendungen war ein großer Erfolg, so dass der Kunde plant, weitere Web- und Desktop-Anwendungen mit Hilfe der Flutter-Technologie auf mobile Geräte zu portieren. Dieses neue Projekt bietet eine einzigartige Gelegenheit für Gloster-P92 ITS GmbH, da es ihnen mehr Freiheiten bei der Präsentation gibt und es ihnen ermöglicht, innovativere Lösungen und Designs zu entwickeln. Die Herausforderung besteht nun darin, alle Funktionen der Anwendungen für die Nutzung auf Mobil- und Tablet-Geräten zu optimieren und so zur Verbesserung der Benutzererfahrung beizutragen.
Die Zukunft des Projekts sieht vielversprechend aus, und Gloster-P92 ITS Ltd. ist ständig bestrebt, dem Kunden die besten Produkte und Dienstleistungen unter Verwendung der neuesten Technologien und Lösungen anzubieten.