User:Andrew/LayoutPatterns: Difference between revisions

From KDE Wiki Sandbox
No edit summary
Line 2: Line 2:


The layout for your application may be constructed by selecting an appropriate Command Pattern and Navigation Pattern.  
The layout for your application may be constructed by selecting an appropriate Command Pattern and Navigation Pattern.  
Command Patterns are determined by the command structure chosen for the application (simple, complex or very complex).  
* Command Patterns are determined by the command structure chosen for the application (simple, complex or very complex). Commands are defined as any function performed by the application based on user input. See the tables below to determine the best command pattern for your application
* Commands are defined as any function performed by the application based on user input. See the tables below to determine the best command pattern for your application
*Navigation Patterns are determined by the information structure of the application content (flat, 2-deep, 3-deep, n-deep). See the tables below to determine the best navigation pattern for your application.
*Navigation Patterns are determined by the information structure of the application content (flat, 2-deep, 3-deep, n-deep). See the tables below to determine the best navigation pattern for your application.



Revision as of 00:50, 21 July 2014

Layout Patterns

The layout for your application may be constructed by selecting an appropriate Command Pattern and Navigation Pattern.

  • Command Patterns are determined by the command structure chosen for the application (simple, complex or very complex). Commands are defined as any function performed by the application based on user input. See the tables below to determine the best command pattern for your application
  • Navigation Patterns are determined by the information structure of the application content (flat, 2-deep, 3-deep, n-deep). See the tables below to determine the best navigation pattern for your application.

Notes

When starting design on a new application, it may not be clear what the command structure should be. Start with the simple command structure. As the design develops, move to a more complex command pattern only if it’s necessary. The n-deep navigation patterns may also be used for the 2-deep and 3-deep patterns.