Inventage

VP Bank Lichtenstein
VP Bank Lichtenstein

VP Bank E-Banking mobile


Im Mobile Banking ist der klassische PC in den meisten Fällen überflüssig geworden. So verwundert es nicht, dass auch die E-Banking Applikation der VP Bank auf mobilen Endgeräten verfügbar sein muss. Ziel ist es nicht, eine zur Desktop Applikation ergänzende Lösung anzubieten, sondern dem Retailkunden einen Ersatz zur Verfügung zu stellen, der über den Funktionsumfang der Desktop Version hinaus geht.

Facts

  • Mobile Client für iOS und Android
  • Zielgruppen Privatkunden und Vermögensverwalter
  • > 1000 Downloads im Apple App Store

Tech

Die besondere Herausforderung bei der Umsetzung der mobilen Version der E-Banking Applikation war, eine Architektur und Umgebung aufzubauen, welche es erlaubt, mit geringem Ressourcenaufwand Clients für Android und für iOS zu entwickeln. Eine HTML-basierte Version kam nicht in Frage, da wir in Sachen Security, Usability und dem Nutzen der Smartphone Features keine Abstriche machen wollten.

Mit folgenden Massnahmen wurde das Ziel erreicht:

  • Neuer Mobile Server als Client des bestehenden Core Servers analog Java Desktop Client
  • Schnittstellen zwischen den mobilen Clients und dem Mobile Server werden generiert für Mobile Server (Java), Android (Java) und iOS (Objective C, Swift)
  • Naming von Klassen mit den selben Aufgaben ist gleich
  • Businesslogik fast auschliesslich auf dem Mobile Server
  • Geteilte Textressourcen
  • Wo möglich, einheitliches UI und Benutzerführung auf den verschiedenen Clients

Herausforderungen wie perspektifisches Scannen von Einzahlungsscheinen, Flickering, Pinning der HTTPS-Verbindung, Hidden Secret und vieles mehr konnnten wir angehen, lösen und umsetzen. Der technologische Wandel hin zu mehr Mobilität und die immmer grösser werdende Palette von neuen Geräten begleiten uns in die Zukunft.

Testimonial

Einfach, sicher, schnell, unkompliziert und mit komfortablem Funktionsumfang

User Rezension im iTunes App Store

Bildergalerie


Updates