Visual Studio 2013 Lesson : WireFraming
[Lesson 37] <<[Contents] >>[Lesson 39]
Wireframing
Learning objective
By the end of this section you should be able to use the
following design notation
associated with programming paradigms:
Wireframing (Interface design).
The user interface can have a profound effect on the
success or failure of a software
project. Think of how modern operating systems have
changed the way users interact
with them, despite the fact that the functions of an
operating system has remained
substantially unchanged, and they can often still be
controlled form a command line
if necessary.
Wireframes are used to design navigation structures and
user interfaces to software
and are an essential design tool which enables both the
designer to share and test their
ideas, and allows the client to be part of the design
process.
When creating a prototype during software development,
it is often useful to be able to
create the interface for an application without
including any functionality other than the
menu drop down or dialog box selection. This allows the
client to be part of the design
team, particularly when a rapid prototyping development
methodology is being used.
A wireframe can be anything from a sketch outlining the
user interface to a program
or the navigational structure of a web page, to a
detailed design which has been built
using a graphics package or dedicated wireframing
software. The amount of detail in a
wireframe and the number of iterations it goes through
in the design process will depend
upon the software development methodology being used.
The process may start with a rough sketch of the
interface:
Then a wireframing tool may be used to create a more
detailed design:
Finally a detailed mock-up might be produced using a
graphic design tool:
There are a number of stand-alone and online wireframing
programs which can be used
to design interfaces for web applications or stand-alone
software. These programs often
provide the option of design prototypes which the user
can interact with to illustrate
external links, menu options, dialogue boxes etc.
Wireframes
are a useful design tool for the user interface to a web
application or a stand-alone software.