Plattformübergreifende Handels- und Anlage-App

Wir haben unserem Kunden geholfen, seine App für den provisionsfreien Aktienhandel und die Geldanlage zu verbessern. Durch die Entwicklung neuer Funktionen, die Verbesserung der Benutzeroberfläche und die Erhöhung der Sicherheit haben wir sichergestellt, dass die App auf dem EU-Markt für Online-Aktienhandel führend bleibt.

next1

Kurze Zusammenfassung

Industrie

Finanzdienstleistungen

Standort

EU

Zeitleiste

2021- laufend

Dienstleistungen

Web-Entwicklung

Mobile Entwicklung

Sicherung der Qualität

Technologie

Android – Kotlin

Web – Angular

Unser Kunde ist ein EU-Neobroker, der sich auf den provisionsfreien CFD-Handel oder das Investieren in echte Aktien und ETFs über seine mobile App spezialisiert hat und gleichzeitig einen exklusiven kuratierten Handelsservice und Expertenanalysen anbietet.

Die Herausforderung

Wie kann man in einem hart umkämpften Markt wie dem Aktienhandel die Nase vorn haben?
Genau das wollte unser Kunde, als er sich an uns wandte, um uns bei seiner App zu helfen.

  • monolithischer Code
  • UI braucht ein neues Gesicht
  • neue Funktionen erforderlich
  • Erhöhung der Sicherheit
  • Verbesserung des Dashboards

Die Lösung

Unsere Erfahrung und Expertise in der Entwicklung von Fintech-Apps hat uns geholfen, das Beste aus der App unseres Kunden herauszuholen.

Gemeinsam haben wir verschiedene Bereiche der Plattform verbessert:

  • Marktbeobachtung
  • kuratierter Handel
  • Portfolio
  • Anlageprodukte


Mit einem Team aus Android-, Web- und QA-Experten haben wir die bestehende mobile und Web-App verbessert und neue Funktionen hinzugefügt.

Durch eine agile Zusammenarbeit hielten wir tägliche und wöchentliche Stand-up-Meetings ab, um sicherzustellen, dass das Projekt in die richtige Richtung geht.

nextmarkets 2

Unser Einfluss

Code-Übertragung

Das Wichtigste war die Übertragung des Codes von Rx Java zu Kotlin Coroutines. Das macht ihn einfach zu lesen und zu pflegen.

Verbesserung und Hinzufügung neuer Funktionen

Eines der wichtigsten Merkmale, an denen wir gearbeitet haben, waren die Einzahlungsraten und Abhebungen. Dadurch wurden die Überweisungen innerhalb der EU für verschiedene Währungen erheblich erleichtert. Außerdem fügten wir eine Funktion hinzu, die das Hochladen von persönlichen Daten automatisiert. Das hat nicht nur die Benutzerfreundlichkeit verbessert, sondern war auch eine kostengünstige Lösung.

UI/UX-Verbesserungen

Auch das Design ist ein wichtiger Bestandteil einer guten UX. Wir haben eine Neugestaltung der Deal-Tickets-Funktion vorgenommen. Dazu gehörte die Neugestaltung des Handelsbildschirms und die Entwicklung einer Funktion, die es dem Benutzer ermöglicht, Preis, Menge und andere Produktparameter einzugeben.

Verbesserungen der Sicherheit

In puncto Sicherheit haben wir die App mit biometrischen Merkmalen ausgestattet. Die Vermeidung von Sicherheitsproblemen im Vorfeld spart Entwicklungszeit und sorgt für ein besseres Produkt.

Sicherung der Qualität

Auch die QA-Experten erledigen erfolgreich ihren Teil der Arbeit – tägliche automatisierte Tests und Regressionstests minimieren die lästigen Bugs.

Team und technische Ausstattung

Wir schlossen uns dem internen Entwicklungsteam unseres Kunden an und bildeten ein Android-Team: 2 Senior-Android-Entwickler und 1 QA-Experte.

6 Monate später wuchs unser Team – unsere 3 Webentwickler übernahmen die Webversion der App.

Wir sind Ingenieure, daher ist es nicht verwunderlich, dass wir wissen, wie man das Beste aus den digitalen Tools herausholt. Hier ist eine Momentaufnahme dessen, was wir verwenden und warum:

Angular full color logo 1

Eckig

Angular ist ein Framework, mit dem wir sehr vertraut sind, und eine besonders gute Wahl, wenn Sie eine robuste Fintech-App entwickeln wollen.

kotlin

Koroutinen

Wir verwenden gerne Kotlin Coroutines für die Entwicklung unserer Android-Apps.

BrowserStack

BrowserStack

Die Farmen helfen uns, die Qualität zu verbessern, indem sie mit einer Vielzahl von Desktop-Browsern und echten mobilen Geräten testen.

Appium

Appium

Dadurch können wir über das WebDriver-Protokoll eine Verbindung zu mobilen Geräten herstellen.

websockets

WebSocket

Bereitstellung von Vollduplex-Kommunikationskanälen über eine einzige TCP-Verbindung.

Jira logo

Jira

Jira ist ein robustes Tool für das Projektmanagement, und nachdem wir es lange Zeit verwendet haben, kennen wir es in- und auswendig.

nextmarkets 3

Ergebnis

Gemeinsam haben wir eine Börse und eine Handelsplattform geschaffen, die Privatanlegern dabei hilft, nachhaltig und mit mehr Wissen zu agieren.

Hier sind die Ergebnisse unserer Zusammenarbeit:

Die neue Version der App ist stark verbessert.

Erhöhte Sicherheit.

Bessere UI.

Benutzerfreundliche neue Funktionen.

Aber unsere Arbeit ist noch nicht getan. Weitere Funktionen sind auf dem Weg und unsere QAs kümmern sich täglich um die Wartung der App.

Weitere Fallstudien