Connect existing REST and service APIs.
DUAL-UX FOR DEVELOPERS
Build once.
Deliver by context.
Create one modern web application foundation that can serve an immediate open-web experience and a richer on-device experience for returning customers.
RUNTIMEContext · Routing · StateTHE TECHNICAL MODEL
One application.
Context-aware delivery.
DUAL-UX separates the experience decision from the underlying business capabilities, allowing both modes to share services, integrations and application logic.
ONE APPLICATION FOUNDATION
Shared underneath.
Purpose-built on top.
The web and on-device experiences can differ where customer context demands it while remaining connected to the same application services and enterprise integrations.
SAME CAPABILITY. DIFFERENT CONTEXT.
Let context shape
the experience.
A capability such as checkout, booking or account servicing can remain shared while navigation, presentation and returning-user features adapt to the customer's current mode.
// One capability, context-aware UX
const experience =
dualux.getExperience();
if (experience === "on-device") {{
renderPersistentNavigation();
enableReturningCustomerFeatures();
}}
renderCheckout({{
experience,
services: sharedServices
}});
INTEGRATE, DON'T REPLACE
Keep the systems that work.
Modernize the experience around them.
DUAL-UX is designed as an experience layer that can connect to existing services rather than requiring a wholesale replacement of enterprise infrastructure.
Integrate trusted payment providers and transaction services.
Work with authentication and customer identity platforms.
Connect customer, rewards and relationship systems.
Integrate scheduling and service-management capabilities.
Bridge modern experiences to existing business systems.
BUILT ON THE WEB
Modern web foundations.
App-like possibilities.
FROM ARCHITECTURE TO EXPERIENCE
See it working
in Naomi.
The Naomi case study demonstrates the model end-to-end: open-web entry, QR checkout, integrated payment, confirmation and a path into a returning on-device customer experience.
START BUILDING