
Interaktive Kreuzfahrt-Jukebox
Robuste, offlinefähige Jukebox-Software für die Schiffe von AIDA Cruises: Gäste wählen ihre Songs per Touch-Terminal – intuitiv, performant und zuverlässig.
- Softwareentwicklung
- Audio-Engine
- Softwarearchitektur
- UI / UX Design
Die digitale Übersee-Jukebox.
Für AIDA haben wir eine Jukebox entwickelt, die an Bord für Stimmung sorgt: Touch-Terminals an verschiedenen Orten des Schiffs, über die Passagiere ihre Lieblingssongs auswählen und auf Abruf hören.
Auf hoher See gibt es keine verlässliche Internetverbindung. Deshalb ist die Jukebox als Client-Server-System mit eigener Datenbank und Music-Streaming an Bord aufgebaut – und läuft auch offline.
Im Fokus standen eine einfache Bedienung für alle Altersgruppen und eine personalisierte Musikerfahrung – mit eigenen Playlists und gespeicherten Vorlieben.
- Umsetzung
- Touchscreen-Jukebox-Software
- Einsatz
- Touch-Terminals an Bord
- Branche
- Kreuzfahrt · Entertainment
- Zielgruppe
- B2B · Passagiere
Auszug Tech Stack
- Java
- JavaFX
- Swing
- JPA/SQL
- HSQLDB
- JNI
- C++
- RMI
- OAuth2
- Photoshop
Entwicklung
Client-Server
Rollen
- Developer
- UI/UX-Designer

Ausgangslage
Was AIDA erreichen wollte
- Das Engagement der Passagiere erhöhen – ein einzigartiges, interaktives Musikerlebnis verlängert die Verweildauer an den Orten an Bord
- Die Atmosphäre an Bord verbessern – ein lebendiges Umfeld fördert positive Bewertungen und Mund-zu-Mund-Propaganda
Lösung
Was die Jukebox heute leistet
- Interaktive Unterhaltung: Passagiere wählen ihre Lieblingssongs einfach aus und hören sie auf Abruf
- Besseres Erlebnis an Bord: Terminals strategisch im ganzen Schiff platziert schaffen eine lebendige Atmosphäre
- Angetrieben von UltraMixer: nahtlose, dynamische Musikwiedergabe für alle Passagiere
- Personalisierte Playlists und gespeicherte Musikvorlieben für jeden Gast
Welche Kern-Features wurden umgesetzt?
- Touch-Terminal-UI
- Musikwunsch auf Abruf
- Personalisierte Playlists
- Offlinefähig
- Music-Streaming an Bord
- Client-Server mit Datenbank
- UltraMixer Audio-Engine
Endkundensystem: Musik, wie jeder Gast sie mag.
Das Endkundensystem ist so gebaut, dass auch technisch weniger versierte Passagiere sofort zurechtkommen – und trotzdem ein persönliches Musikerlebnis bekommen.

Benutzerfreundliche Schnittstelle
Einfache Menüs und klare Anweisungen: Auch technisch weniger versierte Passagiere finden und spielen ihre Lieblingssongs problemlos.
Was die Jukebox technisch besonders macht
Eine Client-Server-Architektur mit Datenbank und Music-Streaming an Bord – robust, offlinefähig und mit der Audio-Engine von UltraMixer im Kern.
Client & UI
- Java
- JavaFX
- Swing
- Photoshop
- JavaFX & Swing Stabile, touchoptimierte Oberfläche für die Terminals – gestaltet für schnelle, fehlerfreie Bedienung.
Server & Daten
- JPA/SQL
- HSQLDB
- RMI
- OAuth2
- Client-Server-Architektur Zentrale Datenbank und Music-Streaming an Bord – unabhängig von einer Internetverbindung.
Audio & Native
- JNI
- C++
- UltraMixer
- UltraMixer-Engine Native Audioverarbeitung per JNI und C++ für nahtlose, dynamische Wiedergabe.
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.
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


















