Die Neuentwicklung einer Ladelösung für Elektrofahrzeuge für ein europäisches EV-Ladesystem

Yalantis half einem europäischen Anbieter von Ladeneinrichtungen für Elektrofahrzeuge dabei, ihre Anwendung zu überarbeiten, ihre Technologiebasis zu modernisieren, um sie für eine nahtlose internationale Expansion zu nutzen und die Nutzerbindung durch eine bessere App-Performance zu steigern.

  • Branche

    EV-Ladestationen

  • Land

    Norwegen

  • Größe des Teams

    10 IT-Spezialisten

  • Kooperation

    Oktober 2021 – März 2022

WERT VERBRAUCHT

  • Die durchschnittliche Bewertung verbesserte sich von 3,4 auf 4,7 in Google Play und der App Store. Das interne Team des Kunden benötigte zusätzliche Ressourcen, um seine Ladensoftware für Elektrofahrzeuge nach unbefriedigenden Bewertungen zu aktualisieren und so bald wie möglich eine neue Version zu veröffentlichen. Wir halfen ihnen dabei, ihr digitales Produkt wiederzubeleben und die Nutzerzufriedenheit zu steigern.

  • 75% bessere Anwendungsperformance im Vergleich zur ursprünglichen Version. Mit einer modernisierten Lösung konnte das Yalantis-Team die Anwendungsperformance für Endnutzer selbst unter extremen Belastungen deutlich verbessern.

  • Zuverlässige Technologieplattform für internationale Expansion. Die Geschäftsstrategie des Kunden beinhaltete eine internationale Expansion in der nahen Zukunft. Um technologische Hindernisse zu überwinden, führten wir gemeinsam mit dem in-house Team des Kunden eine umfassende Neugestaltung der Lösung durch, um eine nahtlose Expansion auf neue Märkte zu gewährleisten.

Über den Auftraggeber

Unser Kunde ist ein norwegischer Anbieter von Elektroauto-Ladestationen, der sich darauf konzentriert, ein unvergleichliches Ladenerlebnis zu bieten sowie für Unternehmen bezahlte Marketingmöglichkeiten zu schaffen, beispielsweise durch Werbetafeln und interaktive Displays.

GRÜNDER CHALLENGE

  • Der norwegische Anbieter von EV-Ladestationen wandte sich an Yalantis auf Empfehlung unseres ehemaligen dänischen Kunden, der unser allererster Kunde in der EV-Ladestationenbranche war. Der ehemalige dänische Kunde plante, mit dem neuen norwegischen Kunden zusammenzuarbeiten, um ihr Geschäft auszubauen und EV-Touristen dazu zu ermutigen, die jeweiligen EV-Ladestationen der anderen Partner zu nutzen.

    Das Projekt erforderte jedoch eine starke technologische Grundlage beider Unternehmen, um Innovationen auf den europäischen EV-Lademarkt zu bringen. Das norwegische Unternehmen konnte das erforderliche Niveau an technischer Zuverlässigkeit nicht gewährleisten, da sein internes Team die erforderlichen Änderungen an seiner Lösung nicht innerhalb der festen Fristen umsetzen konnte.

    Insbesondere mussten sie die folgenden Herausforderungen, die für das Geschäft nachteilig waren, lösen:

    • Die Ladegeräte kommunizierten nicht ordnungsgemäß mit der Anwendung, die Ladevorgänge wurden unterbrochen und die Ladegerätefunktion der App war schlecht.
    • Die Kunden waren mit der Anwendung und dem Betrieb der Ladestationen unzufrieden.
    • Es gab keine verlässliche technologische Grundlage für die Entwicklung der Lösung und folglich auch nicht für die Expansion des Unternehmens.

    Das dänische Unternehmen empfahl dem norwegischen Unternehmen, Yalantis-Entwickler als Mitarbeiter des Outstaffing-Teams einzustellen, um das Design ihrer Anwendung zu modernisieren und den Start ihres kollaborativen Projekts zu beschleunigen. Nach dieser Empfehlung beauftragte das norwegische Unternehmen uns mit der Verbesserung ihrer Software in Bezug auf Technologie und Benutzererlebnis.

Prozess Übersicht

Das Team von Yalantis konzentrierte sich zusammen mit dem Kunden darauf, eine schnelle, stabile und flexible mobile EV-Ladevoreinheit zu entwickeln, die für eine schnelle Skalierung bereit sein sollte. Um diese Ziele zu erreichen, umfasste der Entwicklungsprozess folgende Schritte:

 

Entwicklung einer Microservices-Architektur

Das Architekturbüro Yalantis wählte für dieses Projekt eine Mikroservices-Architektur und ermöglichte es, dass jede Mikroservice-Funktionalität für eine bestimmte Funktion verantwortlich ist. Diese Entscheidung führte zu:

  • Verbesserte Fehlerfestigkeit. Die Lösung verfügt über Mikroservices für die Geschäftslogik, Zahlungen, Integrationen und andere Funktionen. Wenn ein Mikroservice aufgrund eines Fehlers oder einer anderen Problematik ausfällt, bleibt das gesamte System nicht lahm. Andere Mikroservices können weiterhin funktionieren und bieten so einen gewissen Grad an Fehlerisolierung.
  • Nahtlose Skalierbarkeit. Mit Hilfe von Microservices kann unser Kunde einzelne Komponenten nach Bedarf eigenständig skalieren. Er kann Dienste mit hohem Nutzungsaufwand skalieren, während andere Dienste davon unberührt bleiben.
  • Fehlerfreie Echtzeit-Datenübertragung. Die Lösungskünstler von Yalantis unterstützten das Team des Kunden bei der Entwicklung einer Mikroservice-Lösung zur Kommunikation mit den Ladenetzen und sicherten eine reibungslose Datenübertragung von den Stationen zur Plattform. Dadurch ist die Datenlage bezüglich der einzelnen Ladestationen (Verfügbarkeit, Wartezeiten, Zustand) in der Anwendung stets aktuell.

 

Sicherheitsmaßnahmen gewährleisten

Wie die mobile App für das EV-Ladesystem oIn der EU betreiben Unternehmen die DSGVO und die ISO 15118. Unsere Priorität war es, die persönlichen Daten und Informationen der Kunden sowie ihre Zahlungsmethoden, Adressen und Routen zu schützen. Um dies zu erreichen, implementierte unser Sicherheitsteam SSL-Zertifikate, end-to-end-Datenverschlüsselung zwischen Benutzer und Server, verschlüsselte Datenspeicherung und weitere Maßnahmen.

Darüber hinaus haben wir das OCPI-Protokoll implementiert, sodass EV-Fahrer bei Bedarf die Dienste anderer EV-Ladeserien nutzen können.

 

Die Wahl geeigneter Frameworks

Stabile Anwendungseffizienz gewährleisten

Unsere Mission für dieses Projekt bestand darin, eine reibungslose Anwendungserfahrung, stabile Releases und die ordnungsgemäße Speicherung strukturierter und unstrukturierter Daten zu gewährleisten. Es war wichtig, die zukünftige Expansion der Kundenbasis unseres Kunden zu berücksichtigen, damit das Team die Ressourcen einfach überwachen und verwalten konnte, proportional zum zunehmenden Nutzeraufkommen.

Angesichts all dieser Umstände nutzte unser Team die folgenden Lösungen:

Die Bereitstellung der für die Erreichung der Geschäftsziele des Kunden notwendigen Integrationsmöglichkeiten

  • Integration mit dem EV-Ladevorsorgenetzwerk des Partners. Um es Nutzern zu ermöglichen, ihre Elektrofahrzeuge überall aufzuladen, musste unser Kunde mit dem EV-Ladesystem seines dänischen Partners integriert werden. Auf technischer Ebene erfolgte dies durch APIs beider Seiten. Diese APIs verwalten und überwachen die Synchronisierung der Ladestationen über die verschiedenen Netzwerke und ermöglichen es jeder Partner-Applikation, Daten korrekt anzuzeigen und die Nutzung der Ladegeräte in beiden Netzwerken in einer einzigen Anwendung zu ermöglichen.
  • Integration mit Stripe. Wir mussten eine Zahlungsabwicklungslösung integrieren, um unseren Kunden die Möglichkeit zu bieten, online mit Kreditkarten zu bezahlen. Das Yalantis-Team wählte Stripe aufgrund seiner dynamischen Zahlungsformulare, die eine flexible Abrechnung ermöglichen. In unserem Fall wurden die Zahlungen der Kunden mithilfe von Stripe dynamisch angepasst, falls Rabatte oder Gutscheine gewährt wurden. Darüber hinaus erforderte die Integration mit Stripe keine zusätzlichen Anstrengungen oder Ressourcen aufgrund seiner einfachen API.
    a

WILT SIE EURE APP AUF EINSTEIGEN?

Lassen Sie Yalantis sein volles Potenzial entfalten und bieten Sie ihm einen Technologie-Stack an, der den zukünftigen Herausforderungen gewachsen ist.

Beratung anfordern