Home | Amazing | Today | Publishers | Account | Support
User Interface Design: A Software Engineering Perspective

Buy
When you design the user interface to a computer system, you decide which screens the system will show, what exactly will be in each screen and how it will look. You also decide what the user can click on and what happens when he does so, plus all the other details of the user interface. It is the designer’s responsibility that the system has adequate usability – it can do what is needed and is easy to use. It is the programmer’s responsibility that the computer actually behaves as the designer prescribed.

If you are involved in designing user interfaces, this book is for you. You don’t just learn about design and why it is important, you actually learn how to do it on a real-life scale.

Designing the user interface is only a small part of developing a computer system. Analysing and specifying the requirements to the system, programming the software and testing and installing the system usually require much more effort, and we will barely touch on it in this book.

(HTML tags aren't allowed.)

ASP.NET MVC Framework Unleashed
ASP.NET MVC Framework Unleashed

In this book, world-renowned ASP.NET expert and member of the Microsoft ASP.NET team Stephen Walther shows experienced developers how to use Microsoft’s new ASP.NET MVC Framework to build web applications that are more powerful, flexible, testable, manageable, scalable, and extensible.

Effective UI: The Art of Building Great User Experience in Software
Effective UI: The Art of Building Great User Experience in Software

People are beginning to demand a higher standard of user experience (UX) quality from the software systems they use in their business and personal lives, and companies are looking to UX to help drive business value and increase brand strength. Effective UI provides a complete roadmap to building groundbreaking software centered on...

jQuery  Recipes: A Problem-Solution Approach
jQuery Recipes: A Problem-Solution Approach

jQuery a rich bundle of JavaScript libraries that helps users apply dynamic functionality to web pages with great ease. jQuery provides several powerful features, including the ability to access a part of a web page, modify the content on fly, add animation, apply AJAX, and more.

This book uses a problem-solution approach to...


Pro Dynamic .NET 4.0 Applications: Data-Driven Programming for the .NET Framework
Pro Dynamic .NET 4.0 Applications: Data-Driven Programming for the .NET Framework

As a developer you are likely painfully aware that not all features of an application can be anticipated when the software ships. In order to cope with these eventualities and save yourself time (and perhaps money), it makes sense to write your applications in such a way that end users can be made as independent of the developers as possible....

Secrets of the JavaScript Ninja
Secrets of the JavaScript Ninja

There is nothing simple about creating effective, cross-browser, JavaScript code. In addition to the normal challenge of writing clean code you have the added complexity of dealing with obtuse browser complexities. To counter-act this JavaScript developers frequently construct some set of common, reusable, functionality in the form of JavaScript...

SOA and Web Services Interface Design: Principles, Techniques, and Standards (The MK/OMG Press)
SOA and Web Services Interface Design: Principles, Techniques, and Standards (The MK/OMG Press)
With the introduction of increasingly complex Web services over the last decade, there has been an explosion of interest in service-oriented architecture (SOA), a structural style whose goal is to achieve a coupling of interacting services - functionalities such as filling out an online application for an account, viewing an online bank statement,...
©2010 LearnIT (support@pdfchm.net) - Privacy Policy