Possible ways to show some multilevel choices for a multiplatform application

by Flot2011   Last Updated May 14, 2019 17:16 PM

I have an application running on 3 platforms: Windows, Android, Linux. While the native part is practically the same, the UI part is obviously different - WPF on Windows, xml/layout based UI on Android and Swing on Linux.

On all platforms, the application's main window has a drop-down menu with 7 items. Now, some new features were added, and each of these 7 items will have 2 to 6 subitems to select from.

I am trying to find a solution that would be

  • user-friendly
  • suitable for small screens (phones)
  • more or less visually similar on all platforms

The obvious solution would be to use submenus, however, there are 2 caveats: 1. When a user is going to select another option, they should see the currently selected option. 2. Submenus don't work well on touch screens, and roughly 50% of our users are using the app on phones.

So far I haven't come with a solution that answers all 3 criteria.

Related Questions

Updated May 06, 2015 10:18 AM

Updated December 09, 2018 11:16 AM

Updated November 01, 2018 11:16 AM

Updated March 19, 2016 08:06 AM

Updated September 26, 2018 20:16 PM