Idea Summary
Allow developers to configure separate navigation menu positions and templates for desktop and mobile devices, instead of using a single navigation configuration across all form factors.
Use Case
Navigation patterns that work well on desktop often do not provide the best user experience on mobile devices. For example, a side navigation menu is ideal on desktop because it provides quick access to a large number of pages while making efficient use of available screen space.
On mobile devices, however, bottom navigation is often a better choice because it keeps primary actions within easy reach of the user’s thumb. In Oracle APEX, bottom navigation can be achieved by using the Top Navigation Tabs list template and placing the navigation in the Top position.
Currently, developers must choose a single navigation approach that applies to both desktop and mobile users. This forces a compromise where the application is optimized for one form factor at the expense of the other.
Preferred Solution (Optional)
Provide device-specific navigation settings that allow developers to configure navigation independently for desktop and mobile experiences.
Such a feature would enable developers to create navigation experiences that follow platform-specific UX best practices without requiring custom theme modifications or JavaScript workarounds.