Murakami Sale
 
 

Recently Viewed clear list


Q&A | August 19, 2014

Richard Kadrey: IMG Powell’s Q&A: Richard Kadrey



Describe your latest book. The Getaway God is the sixth book in the Sandman Slim series. In it, the very unholy nephilim, James Stark, aka Sandman... Continue »
  1. $17.49 Sale Hardcover add to wish list

spacer

Designing Object-Oriented User Interfaces

by

Designing Object-Oriented User Interfaces Cover

 

Synopses & Reviews

Publisher Comments:

Collins presents a principled approach to designing user interfaces for systems built on modern hardware and software platforms. In the text, Collins defines object-oriented user interface, presents a methodology for designing both the visible features of the interface and the software structures underlying it, and demonstrates how this methodology fits into the context of object-oriented development. Collins provides the reader with a single conceptual model, grounded in standard engineering practice, to guide both external and internal design of the user interface. The author's methodology, based on object-oriented principles, is consistent with other object-oriented methodologies for system and database design.

  1. Delivers a clear definition of "object-oriented" user interface consistent with other OO paradigms and contexts
  2. Draws on many diverse fields such as software engineering, cognitive psychology, human factors, and graphic design
  3. Covers the design of the visible interface and the software that implements it
  4. Describes object-oriented implementation architectures which flow naturally from the user interface
  5. Provides examples in C++ and Smalltalk to illustrate the implementation of object-oriented user interfaces

080535350XB04062001

Description:

Includes bibliographical references (p. [535]-572) and index.

Table of Contents

1. Introduction.

The User Interface.

Plan of the Book.

Audiences for the Book.

Relation to Other Design Approaches.

I. FOUNDATIONS.

2. A Bit of History.

People, Work or Technological Change.

Knowledge Workers and Production Workers.

Evolution of the User Interface.

User Interface Technology - Yesterday, Today, Tomorrow.
3. Two User Interface Styles.

Analyzing User Interfaces.

The Interfaces.

Discussion.
4. Applying Object-Orientation To User Interfaces.

A Model of Object-Orientation.

Cognitive Models for Object-Orientation.

Object Orientation in User Interfaces.
5. Three Domains of Oo Design For The User Interface.

Designing for Understandability.

The Three Domains.

An Example: "Klondike" Solitaire.
6. Ooui Design: Process and Team.

Models of the Development Process.

The OOUI Design Process.

Skills Required for OOUI Design.

Role of the UI Design Team in Development.

Managing the OOUI Design Process.

II. EXTERNAL DESIGN.

7. Users, Tasks, and Task Analysis.

Why Task Analysis?

Users and Their Tasks.

Task Analysis and Task Synthesis.

Documenting Task Analysis.

Tasks as Objects.
8. The User's Conceptual Model.

Models and Metaphors.

Users' Models of Systems.

Designing the User's Conceptual Model.

A Catalog of Metaphors.
9. Information Presentation.

Human Senses, Information, and Technology.

Views, Presentation Metaphors, and Patterns.

Step-by-Step Presentation Design.

Content View Design.

Icon Design.

Non-Visual Information.

Differences Between Computers and Other Media.
10. Interaction and Control.

Mechanisms.

Interactivity.

Interaction Devices.

Step-by-Step Interaction Design.

Style Guides.

Documenting Look and Feel.

III. INTERNAL DESIGN AND IMPLEMENTATION.

11. Object-Oriented System Architectures.

An OO View of Systems and Applications.

Reactive Systems.

The Model-View-Controller Architecture.

An Architecture for Object-Oriented Client-Server.

Applications.
12. Information Models.

"Middle Out" User Interface Design.

Modular Separation of Information Models and Interaction.

A "Three-Schema" Approach to User Interfaces.
13. Presentation and Interaction Objects.

Views and Interactors.

Design and Code Reuse.

Direct Manipulation Interaction.

Object Handlers.
14. Tools For Prototyping and Implementation.

Implementation Languages.

Toolkits.

Visual Interface Builders.

Application Frameworks.

Portability.
15. Putting it All Together.

The Whole Interface.

Case Study: Online News Photos, With and Without Seams.

Case Study: A Distributed Multimedia System.

Case Study: Adding Fax to an Office System.

Pragmatic issues of OOUI Implementation.
16. Summary and Directions.

Key Points of the Book.

The Future of the OOUI.

Where to Go From Here.
Appendix 1. Fax Case Study.

Appendix 2. Introduction to Object-Orientation.

Appendix 3. Resources. 0201704544T06252001

Product Details

ISBN:
9780805353501
Author:
Collins, Dave
Publisher:
Addison-Wesley Professional
Location:
Redwood City, CA :
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Programming - Object Oriented Programming
Subject:
Programming - Software Development
Subject:
Object-oriented programming (computer science
Subject:
User interfaces (computer systems)
Subject:
User Interfaces
Subject:
Object-oriented programming
Subject:
Software Development & Engineering - General
Subject:
Object-oriented pro
Subject:
Software Engineering - Programming and Languages
Copyright:
Edition Description:
Trade paper
Series:
Addison-Wesley Object Technology Series
Series Volume:
186026
Publication Date:
19941231
Binding:
TRADE PAPER
Language:
English
Illustrations:
Yes
Pages:
608
Dimensions:
9.17x7.33x.88 in. 2.08 lbs.

Other books you might like

  1. Black-Box Testing: Techniques for... New Trade Paper $50.00
  2. The Elements of User Interface Design New Trade Paper $65.00
  3. The Art of Human-Computer Interface... Used Trade Paper $3.25

Related Subjects

Computers and Internet » Networking » General
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Object Oriented Programming
Computers and Internet » Software Engineering » Programming and Languages
Health and Self-Help » Health and Medicine » Medical Specialties

Designing Object-Oriented User Interfaces New Trade Paper
0 stars - 0 reviews
$71.50 In Stock
Product details 608 pages Addison-Wesley Professional - English 9780805353501 Reviews:
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.