Platforma programistyczna MulitX
MultiX jest innowacją technologiczną pozwalającą na łatwą implementację oprogramowania na różnych platformach terminalowych, pochodzących od różnych producentów.
MultiX stanowi zestaw bibliotek napisanych w języku C. Zawierają one z jednej strony zestaw funkcji dostosowanych do poszczególnych platform terminalowych, z drugiej strony warstwę uniwersalnego i dobrze zdefiniowanego API (application programming interface). Każda warstwa może być podzielona na wiele modułów z bardzo szczegółowo zdefiniowanym interfejsem. Powyżej warstw logicznych MultiX istnieje warstwa abstrakcyjna, umożliwiająca funkcjonowanie oprogramowania jako spójnej całości. Dzięki temu aplikacje przygotowane zgodnie z założeniami MultiX mogą być przenoszone pomiędzy różnymi platformami terminalowymi, posiadającymi różne systemy operacyjne.
MultiX został stworzony po to, by przygotowywanie oprogramowania było prostsze, szybsze, wydajne i umożliwiało jego dalsze jego rozwijanie. Biblioteka pozwala na współdzielenie modułów i komponentów pomiędzy wieloma różnymi, niezależnymi aplikacjami. MultiX pozwala ponadto na współdziałanie programów korzystających ze wspólnych modułów, takich jak komunikacja czy interfejs użytkownika.
Zobacz środowisko multiaplikacyjne MultiX:
Zastosowanie technologii MultiX pozwala na łatwe tworzenie oprogramowania i kompilację tego samego kodu dla różnych platform, w tym m.in.: Ingenico, Verifone, Gemalto oraz Hypercom (na życzenie klienta).
Na żądanie klienta jesteśmy gotowi przygotować dystrybucję MultiX na dowolne inne wskazane urządzenie. Przykładowe moduły wyższych warstw biblioteki MultiX to:
- graficzny interfejs użytkownika,
- kontener zasobów,
- komunikacja,
- konwersja i przetwarzanie danych
Funkcje niższych warstw, pisane na konkretne platformy, obsługują między innymi następujące moduły terminala:
- urządzenia telekomunikacyjne,
- urządzenie szyfrujące (HSM),
- wyświetlacz,
- system plików,
- czytnik ICC,
- klawiatura,
- pasek magnetyczny,
- drukarka,
- zegar czasu rzeczywistego,
- moduł multiaplikacyjny,
- moduł zarządzania terminalem,
- moduł EMV.
- Niezależność od platformy sprzętowej
- Swoboda wyboru optymalnej oferty obsługi płatności bezgotówkowych
- System zarządzania infrastrukturą
- Łatwość rozwoju i wdrożenia nowych aplikacji
- Dodatkowe przychody z dodatkowych usług
- Sklep jako miejsce nie tylko dla zrobienia zakupów
- Lojalny, częsty, powracający klient









































