A mobile computing device, comprising: an application component that runs an application that generates content; command set identifier logic that identifies a subset of commands, from a set of commands represented on a commanding surface of the application, based on a context of the application; a contextual command bar generation system that generates a representation of a contextual command bar with a plurality of command actuators, each command actuator corresponding to a command in the subset of commands and being actuatable to execute the corresponding command, the representation of the contextual command bar including a palette link actuator that is actuated to navigate to the commanding surface; a display device; and user interface logic that controls the display device to display the contextual command bar based on the representation of the contextual command bar, wherein the contextual command bar generation system comprises context identifier logic that identifies the context of the application, and wherein the contextual command bar generation system generates the representation of the contextual command bar including: a horizontally scrollable command portion that includes the plurality of command actuators, wherein the plurality of command actuators are arranged in order of relevance based on the likelihood that their corresponding commands are to be invoked by a user in the identified context of the application; and a fixed command portion that includes the palette link actuator. an application component that runs an application that generates content; command set identifier logic that identifies a subset of commands, from a set of commands represented on a commanding surface of the application, based on a context of the application; a contextual command bar generation system that generates a representation of a contextual command bar with a plurality of command actuators, each command actuator corresponding to a command in the subset of commands and being actuatable to execute the corresponding command, the representation of the contextual command bar including a palette link actuator that is actuated to navigate to the commanding surface; a display device; and user interface logic that controls the display device to display the contextual command bar based on the representation of the contextual command bar, wherein the contextual command bar generation system comprises context identifier logic that identifies the context of the application, and wherein the contextual command bar generation system generates the representation of the contextual command bar including: a horizontally scrollable command portion that includes the plurality of command actuators, wherein the plurality of command actuators are arranged in order of relevance based on the likelihood that their corresponding commands are to be invoked by a user in the identified context of the application; and a fixed command portion that includes the palette link actuator. a horizontally scrollable command portion that includes the plurality of command actuators, wherein the plurality of command actuators are arranged in order of relevance based on the likelihood that their corresponding commands are to be invoked by a user in the identified context of the application; and a fixed command portion that includes the palette link actuator.