Computer applications that run on desktop and laptop computers have, for a long time, been designed to be driven by dragging and clicking a mouse. With the introduction of tablet personal computers, the trend has shifted toward using touch-based screens. We now have access to touch-based TVs, touch-based monitors, touch-based laptops, and touch-based tablets. Touch and multi-touch devices provide end users with the ability to interact physically with an application much more naturally.
Imagine that you are the Information Technology Director of a major chain restaurant, and you have been assigned to design a menu ordering application that can run on all devices. Examine whether using a touch-screen monitor, a tablet, or a mouse to select menu items to place an order would be most efficient. Speculate how employees would interact with these devices and the type of emotional reaction that customers and employees will experience while placing a beverage, appetizer, or entrée order.
Instructions
Write a 4–5 page paper in which you:
Differentiate between the interaction types and styles that apply to multi-touch screens and applications running on them.
Determine the conceptual model that you would use when designing a product for your restaurant.
Describe the key analogies and concepts these monitors expose to users, including the task-domain objects users manipulate on the screen.
Determine one utility or tool in an application for touch-based and mouse-driven screens that should be designed with memory retention or recall. Provide a rationale for your response.
Use at least three quality resources in this assignment. Note: Wikipedia and similar websites do not qualify as quality resources. You may use the resources above or others of your choosing.
This course requires the use of Strayer Writing Standards. For assistance and information, please refer to the Strayer Writing Standards link in the left-hand menu of your course. Check with your professor for any additional instructions.
The specific course learning outcome associated with this assignment is:
Analyze the functionality required to allow an application to run on multiple types of devices