
Portierung bestehender Payment-Software auf Android-Terminals
Die technische Grundlage für eine neue Generation mobiler Zahlungsterminals: bestehende Payment-Software auf Android übertragen – mit NFC, Kartenzahlung und Drucker.
- Softwareentwicklung
- Hardwareanbindung
- Softwarearchitektur
Migration statt Neuentwicklung.
Eine zertifizierte Payment-Software, entwickelt für proprietäre Hardware, läuft jetzt auf Android – mit Anbindung von NFC-Lesern, EC-Kartenmodulen und Thermodruckern.
Statt alles neu zu bauen, haben wir die bestehende Applikation gezielt portiert. Das reduziert Projektrisiken, senkt Kosten und beschleunigt den Markteintritt.
Im Fokus standen Stabilität, Performance und eine Zukunftsfähigkeit – inklusive Touch-Optimierung der Oberfläche.
- Businessmodell
- OEM-Software für mobile Zahlungsterminals
- Plattform
- Android-basierte Embedded Devices
- Branche
- Commerce
- Zielgruppe
- B2B
Auszug Tech Stack
- Java
- C/C++
Beteiligte onexis
1
Entwicklung
Embedded
Rollen
- Developer

Ausgangslage
Die Problemstellung
- Payment-Software war für proprietäre Hardware entwickelt
- Kein Support für moderne Betriebssysteme oder Touch-Eingaben
- Veraltete UI, ungeeignet für neue Nutzungsszenarien
- Hoher Aufwand für Wartung und Erweiterung
- Fehlende Abstraktion für Hardware wie NFC, EC und Drucker
- Keine Android-Kompatibilität trotz Marktbedarf
Lösung
Was die Portierung heute leistet
- Zertifizierte Payment-Software läuft auf Android
- NFC-Leser, EC-Kartenmodule und Thermodrucker integriert
- Touch-optimierte Oberfläche für moderne Bedienkonzepte
- Zukunftssichere Plattform mit geringeren Betriebskosten
- Grundlage für neue Produkte und Anbindungen von Drittsystemen
Welche Kern-Features wurden umgesetzt?
- Touch-Optimierung
- Hardwareintegration
- Latenzminimierung
Embedded, Hardware und Android aus einer Hand.
Eine Payment-Software zu portieren erfordert weit mehr als technisches Verständnis. Hier kamen Embedded-Entwicklung, Hardwareanbindung und moderne Android-Technologie zusammen – mit Fokus auf Stabilität, Performance und Zukunftsfähigkeit.

Portierung kritischer Software auf neue Plattformen
Bestehende Anwendungen übertragen wir auf moderne Betriebssysteme wie Android – funktionale Kerne bleiben erhalten, gezielt modernisiert, mit neuen Integrationsmöglichkeiten.
Was die Portierung technisch besonders macht
Zwei technische Welten verbunden: ein etablierter, performanter C/C++-Kern aus der bestehenden Terminalsoftware und moderne Android-Technologie mit Touchbedienung und Geräteintegration – in einer robusten, erweiterbaren Architektur.
Technologischer Ansatz
- Android
- Java
- Touch-UI
- Modulare Hardwareanbindung NFC-Reader, EC-Kartenslot und Thermodrucker über angepasste native Schnittstellen – klar getrennt von der Businesslogik.
- Touch-UI auf Android Die Oberfläche wurde auf Android übertragen und an Touchbedienung angepasst – mit vertrauten Abläufen aus dem alten System.
Backend & Systemintegration
- C/C++
- JNI
- C/C++-Kern bleibt erhalten Hochperformante Verarbeitung auf Basis der bewährten Terminalsoftware.
- Echtzeit-Kommunikation Direkte Kommunikation mit den Hardwarekomponenten unter Echtzeitbedingungen.
Hardware-Schnittstellen
- NFC-Reader
- EC-Kartenmodul
- Thermodrucker
- Touchdisplay
- Alles an einem Gerät NFC, EC-Karte, Thermodruck und Android-Touchdisplay in einem mobilen Terminal.
Alles, was Du wissen willst.
Softwareentwicklung SoftwareentwicklungAngular: Was Du über das Framework wissen solltest
Ob Patientenportal, Geräte-Dashboard oder Admin-Tool – Angular liefert, wenn Webanwendungen mehr können müssen. Warum große Unternehmen darauf setzen und wie Du das Potenzial für Dein Projekt nutzt.
Softwareentwicklung SoftwareentwicklungVon Null auf Ionic: Code mit Leichtigkeit Deine Einkaufslisten-App
Eine Codebasis für Web, iOS und Android: Am Beispiel einer Einkaufslisten-App zeigen wir, wie Ionic, Angular und Capacitor zusammenspielen.
AI AIAI Readiness & Integration – Wie onexip Unternehmen auf die KI-Zukunft vorbereitet
Viele reden über Künstliche Intelligenz, wenige nutzen sie wirklich. Hier erfährst Du, wie Du Schritt für Schritt vom „KI klingt spannend“ zum „KI macht unser Business besser“ kommst.
Unser Workflow mit der Kanban-Methode.
Kanban ist ein agiles Vorgehensmodell zur Visualisierung und Steuerung von Arbeitsprozessen. Aufgaben stehen auf einem Board in Spalten wie „To Do“, „In Progress“ und „Done“.
So behält das Team den Überblick, erkennt Engpässe früh und steigert die Effizienz durch einen kontinuierlichen Arbeitsfluss.
Aufgaben im Backlog
- Aufgabe zu erledigenz. B. EC-Modul zertifizieren
- In Bearbeitungz. B. NFC-Treiber
- Wartet auf Freigabez. B. Touch-UI Bezahlflow
- Abgeschlossenz. B. C/C++-Kern portiert
Dein Projekt
Und, wann dürfen wir Deine Erfolgsgeschichte schreiben?
30 Minuten, unverbindlich – Du sprichst direkt mit den Leuten, die es später bauen.

Matthias HänelDein Ansprechpartner


















