So since this seems to be an item of passion for most, lets have a discussion about soft menus! :-)
I personally think those that say "soft menus are the most perfect interface" are cutting themselves short and not thinking broadly enough. While a good mode of operation, they really came into existence basically ONLY because you were limited to physical keys at the bottom of the screen.
Since you now can use the whole screen instead, and there is more need for flexibility to do other future things, all of that needs to be thought about together.
Advantages of soft menus:
1. Traditional HP calc style interface.
2. Remain on screen for quick re-use of this *particular* set of commands. If you are reusing *this* set, it is great.
Disadvantages of soft menus:
1. Traditional HP calc style interface (unfamiliar to vast majority)
2. Quite limited space for text/icons/things. Most commands are more then a few characters...
3. Nested soft menus are difficult to learn. I personally always found myself searching for things on the 48 series except for a small set of those I used very frequently. Diving into the math menu and trying to locate the location of an unfamiliar matrix command for example... :-(
4. Limited to "6" at a time.
5. Navigation around is not very quick. If you are doing one thing, and switch to a completely different set of commands, this is not exactly amazingly fast. Might be "only 4 keystrokes", but not exactly the best UI ever invented.
Other items to think about:
1. There is no need to limit to the bottom of the screen with a touch screen. While still a good location for finger proximity reasons, technically "menus" could now be anywhere.
2. What about when prime or something similar to it moves to a pure touchscreen? Does the traditional "soft menu" idea make sense or how does that modify/multiply/adapt?
I think there is plenty of space for some really interesting discussions and thinking around these and other related topics.
TW
Edited: 4 Oct 2013, 1:13 p.m.