About the
Project
DB Navigator Reimagined for macOS
DB Navigator packs a lot into one app. Connection search, live updates, tickets, seat reservations, BahnCard, profile. The task for this student project was to take all of that and rebuild it as a native macOS app. Not just port the screens, but actually think through what changes when you move from a phone to a desktop. The interaction logic is different. The screen space is different. The way people sit and use the two devices is different. That gap between mobile and desktop is what this project is about.
Credits:
Project type
Student Project
Role
Student
Year
2023
Where
@ FH Potsdam
Research & Exploration
To understand how to design for macOS, I began by studying the evolution of desktop interfaces. I examined historical UI systems including classic macOS and Windows, compared them to today’s native desktop apps. This research helped me understand how interaction patterns and information hierarchy have developed over time and which elements are essential for a modern macOS experience.
The DB Navigator iOS app as the starting point. Trip overview and connection search form the core use cases selected for the macOS adaptation.
Design Approach
To understand how to design for macOS, I began by studying the evolution of desktop interfaces. I examined historical UI systems including classic macOS and Windows, compared them to today’s native desktop apps. This research helped me understand how interaction patterns and information hierarchy have developed over time and which elements are essential for a modern macOS experience.
The Meine Tickets view uses a three-column layout that moves left to right, from ticket list to trip details to stop-by-stop breakdown. Each column adds a level of detail without replacing what came before.
The Reiseauskunft view follows the same column-based structure. Search parameters on the left, results in the middle, stop-by-stop detail on the right. At every step of the booking process the previous context stays visible, inspired by the column navigation pattern of macOS Finder.
Conclusion
This project marked my first deep dive into desktop interface design. I gained hands-on experience with adapting mobile patterns to desktop logic, understood macOS conventions more deeply, and sharpened my ability to critique and evaluate platform-specific UI decisions. It was a valuable step in broadening my perspective as an interface designer.









