Developing User Interfaces for Microsoft Windows [With CD-ROM]
McKay, Everett N.
Sold by ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
AbeBooks Seller since March 24, 2009
Used - Soft cover
Condition: Very Good
Quantity: 1 available
Add to basketSold by ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
AbeBooks Seller since March 24, 2009
Condition: Very Good
Quantity: 1 available
Add to basketMay have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.95.
Seller Inventory # G0735605866I4N00
How important is user interface design? A poorly executed interface can frustrate users - and cost your organization time and money - while an effective design can improve productivity by helping users get their work done. So what makes good interfaces good and bad interfaces bad? Which design choices can improve the user's experience with a program? Emphasizing practical results over theory, this concise, Windows-focused handbook distills industry best practices and the author's 25 years of software development expertise into straightforward and effective methods you can apply right now to create more usable user-driven software. Coverage includes:
Basic concepts of user interface (UI) design - knowing the standards; establishing consistency Practical development techniques - specific ways to improve the UI for applications built with the Win32 API or MFC Understanding the user experience - putting the goals of the user ahead of yours; focusing your creativity the "right" way Windows user interface components - mastering the fundamentals; making appropriate choices Testing and evaluation - ensuring software quality and usability
In its exploration of designing software for beginning and advanced users, the book advises against creating software tailored for specialized roles (a preference that arguably shows the book's interest in "shrink-wrapped" software, since business applications routinely require distinct modules for different types of users). Software is categorized into applications and utilities, with visual design guidelines for each. (This book doesn't avoid controversy here by arguing against both user-driven design and prototyping within the project life cycle.) Further chapters look at what UI features should be readily visible to users, and which ones (like unnecessary error messages) should be removed.
In one notable section, new ideas in UI design based on today's Web sites are presented. (HTML changes the rules for Windows desktop users too.) Readers also get a laundry list of features that work, such as direct manipulation, good configurability, previews, and tooltips. There's advice on help and documentation and an excellent section on creating more effective (and simpler) setup programs. In all, this book can be read profitably by any Windows developer using C++. It provides a solid checklist for thinking about user interface design on the Windows platform. --Richard Dragan
"About this title" may belong to another edition of this title.
We guarantee the condition of every book as it's described
on the Abebooks website. If you're dissatisfied with your
purchase (Incorrect Book/Not as Described/Damaged) or if the
order hasn't arrived, you're eligible for a refund within 30
days of the estimated delivery date. If you've changed your
mind about a book that you've ordered, please use the "Ask
bookseller a question link to contact us" and we'll respond
as soon as possible.
All domestic Standard shipments are distributed from our warehouses by OSM, then handed off to the USPS for final delivery.
2-Day Shipping is delivered by FedEx, which does not deliver to PO boxes.
International shipments are tendered to the local postal service in the destination country for final delivery – We do not use courier services for international deliveries.