Graphical User Interfaces (GUIs)


Contents

  • X Window System
  • CDE
  • Motif
  • Prolog
  • Tcl/Tk
  • Perl/Tk
  • Java
  • Web-based
  • Technical Aspects of Color
  • Software
  • Lucent / Bell Labs Standards & Applications
  • Books
  • On-Line Documentation
  • Training
  • Research, Academia, & Organizations
  • Events
  • Other Links
  • X Window System

  • X Window System (www.opengroup.org/tech/desktop/x/)
  • Yahoo :
  • Computers and Internet : Software : X Window System
  • Computers and Internet : Operating Systems : X Window System
  • Business and Economy : Companies : Computers : Software : Operating Systems : X Window System
  • The User Interface in the Context of Open Systems (from OSF/Motif)
  • Organizations (list from Century Computing/MW3)
  • The Open Group - the consolidated X/Open and OSF organizations and the X Consortium
  • FTP Archive:
  • ftp.xopen.org / pub / README
  • ftp.xopen.org / pub / ls-alR
    "ls -alR" listing of all files in the archive
  • Xweb: "bringing X to the World Wede Web"
  • CDE - Common Desktop Environment

  • CDE - Common Desktop Environment (www.opengroup.org/tech/desktop/cde/)
  • Architecture and Overview
  • CDE 1.0.10 Information from OSF (Open Group)
  • Data Sheet
  • CDE 1.0.10 Information from OSF (Open Group)
  • Information and directory at Berkeley
  • Information directory at Indiana University
  • Press Release from SunSoft
  • Solaris CDE
  • CDE FAQ (hypertext)
  • OSF CDE 1.0.10 FAQ (hypertext)
  • CDE-COSE FAQ (text)
  • Application Management with CDE (article)
  • Motif

  • Motif (www.opengroup.org/tech/desktop/motif/)
  • Yahoo : Computers and Internet : Operating Systems : X Window System : Motif
  • OSF/Motif Release 2.0
  • OSF/Motif 2.0 Information
  • Motif FAQ from USENET comp.windows.x.motif
  • OSF Answers Frequently Asked OSF/Motif Questions
  • Motif home page (from Freedom Software)
  • Freedom Review
    An electronic magazine specialized in Open Systems.
  • Motif on the World Wide Web (MW3) (from Century Computing)
  • Tips and Pointers
  • X Window System and OSF/Motif WWW Sites

    Reference

  • Motif Widget Class Hierarchy
  • Motif Widget Reference
  • Software

  • Open Software Registry

    for Linux

  • LessTif (Motif clone)
  • Metro Link Inc.
  • InfoMagic.Com
  • Prolog

  • Ralph's Prolog page
  • Prolog GUIs (from CMU AI Repository)
  • XPCE
    An object management and GUI system for Prolog, Lisp, and C++.
  • ProTcXl
    Prolog Interface to Tcl/Tk and Xlib.
  • Tcl/Tk

  • Ralph's Tcl/Tk page
  • Developing Graphical User Interfaces with Tcl/Tk/Expect
  • Tcl/Tk GuiBuilder
  • ProTcXl
    Prolog Interface to Tcl/Tk and Xlib.
  • Perl/Tk

  • Ralph's Perl page
  • Perl/Tk FAQ
  • TkPerl FTP
  • Java

  • Ralph's Java page
  • Java Home Page (java.sun.com)
  • Web-based

  • The World-Wide Web Consortium User Interface Domain
  • Web Style Sheets (links from the World-Wide Web Consortium) This is a frame-free web site
  • Jakob Nielsen
  • useit.com - Jakob Nielsen's web site
  • The Alertbox: Current Issues in Web Usability
  • Top Ten Mistakes in Web Design
  • Technical Aspects of Color

  • Poynton's Color FAQ
  • Download formats (Acrobat PDF, PostScript, etc.)
  • Poynton's Gamma FAQ
  • Download formats (Acrobat PDF, PostScript, etc.)
  • Charles Poynton - Color Technology
  • RGB Color Chart
  • Software

  • The Open Group FTP Archive:
  • ftp.xopen.org / pub / README
  • ftp.xopen.org / pub / ls-alR
    "ls -alR" listing of all files in the archive
  • X Consortium FTP Archive:
  • ftp.x.org / README
  • ftp.x.org / ls-lR.Z
    compressed "ls -lR" listing of all files in the archive
  • ftp.x.org / R5contrib /
  • ftp.x.org / contrib / widgets
  • ftp.x.org / contrib / book_examples /
  • Free Widget Foundation - Widgets - fwf.tar.Z
  • comp.sources.x archive
  • Widgets, Toolkits, Libraries, and GUIs (from Century Computing/MW3)
  • MW3: Non-Commercial Applications and Shareware
  • Carnegie-Mellon Human-Computer Interaction Institute (HCII) - Software

    Construction and Prototyping Tools

  • GUI Toolkits/Frameworks (GeoCities/SiliconValley/Vista)
  • User Interface Software Tools (CS.CMU.Edu/BAM)
  • X11 Libraries & Toolkits (KachinaTech.Com)
  • GUI Development Systems (TAMU.Edu/~baum)
    Descriptions of several toolkits.
  • Portable Screen Library Resources
    Links to resources mentioned in Laura Michaels's article In Search of a Portable Screen Library in C/C++ Users Journal, September 1996.
  • another list of tools (atnet.co.at)
  • Platform Independent FAQ a.k.a.Portable GUI Development Kits FAQ | (plain text)
  • Yahoo : Business and Economy : Companies : Computers : Software : Programming Tools : Graphical User Interface Tools :
  • The Andrew User Interface System - compound documents environment and interface builder for UNIX
  • The Andrew Consortium
  • SILK: Sketching Interfaces Like Krazy (James A. Landay)
  • Paper @ CMU
  • Presentation at CHI'96
  • SILK Project @ Berkeley
  • Free Tools

  • Amulet (Automatic Manufacture of Usable and Learnable Editors and Toolkits)
  • C++ user interface development environment for UNIX (several flavors), MS Windows 95 & NT, and Macintosh.
  • Includes prototype-instance object model, constraints, high-level input handling; automatic undo, built-in support for animation and gesture-recognition, and a full set of widgets.
  • From the Human-Computer Interaction Institute (HCII) at CMU; funded by DARPA.
  • ftp.cs.cmu.edu / usr / amulet / amulet / README
  • Example Programs
  • Garnet
  • Common List user interface development environment for X11 and Macintosh.
  • From the Human-Computer Interaction Institute (HCII) at CMU.
  • ftp.cs.cmu.edu / usr / garnet / garnet / README
  • Garnet FTP Directory (www.cs.cmu.edu/afs/cs.cmu.edu/project/garnet/garnet/)
  • WINTERP (Motif Widget INTERPreter)
    An interactive object-oriented user interface language for rapid prototyping, development, and delivery of extensible applications with Motif GUIs and Xtango graphics/animation.
  • wxWindows
    Portable C++ GUI toolkit.
  • YACL
    C++ class library for platform-independent programming
  • Commercial Tools

  • Galaxy
    Well-established, cross-platform C/C++ framework.
  • ILOG Views
    Well-established, cross-platform framework, with capabilities similar to InterViews.
  • Kinesix Corporation
  • LOOX Software
  • MarC - The Modeless GUI Builder
  • Nova Software Labs
  • OpenUI
    User interface management system that accommodates different programming languages, platforms and networks.
  • TAE Plus
  • Yahoo : Business and Economy : Companies : Computers : Software : Programming Tools : Graphical User Interface Tools : TAE Plus
  • Tenteus Plus
  • Yahoo : Business and Economy : Companies : Computers : Tenteus, Inc.
  • WNDX
    C/C++ portable platform toolkit
  • X-Designer
    User interface builder for X/Motif MFC and Java.
  • XVT
  • Yahoo : Business and Economy : Companies : Computers : Software : Programming Tools : Graphical User Interface Tools : XVT Software, Inc.
  • zApp
    Well-established cross-platform framework.
  • Zinc
    Well-established cross-platform framework.
    Supports 24 platforms including MS DOS and UNIX text mode.
  • Lucent / Bell Labs Standards & Applications

  • OneUI (collected links)
  • NNS GUI
  • Books

  • X Book List
  • Motif Books
  • Addison-Wesley CDE Technical Library
  • Publications from The Open Group
  • O'Reilly
  • Motif Programming: The Essentials and More
  • ftp.x.org / contrib / book_examples / ls-lR.Z
    compressed "ls -lR" listing of the files in this directory
  • On-Line Documentation

  • Yahoo : Computers and Internet : Operating Systems : X Window System : FAQs
  • Usenet X11 FAQ
  • Xt man pages
  • comp.windows.x.intrinsics FAQ
  • Widget FAQ
  • Motif FAQ
  • On-Line X Window System and OSF/Motif Publications
  • The 40 Most Common X Window System Programming Errors (And How to Avoid Repeating Them) by Kenton Lee
  • Training

    Courses

  • OSF Courses
  • Motif Mission Training Center (directory from Freedom Software)
  • Motif Courses (directory from Freedom Software)
  • Technology Exchange Company
  • Course Offerings
  • Catalog
  • X Window System Programming with Motif
  • Advanced X Toolkit and Motif Programming Techniques
  • Introduction to Programming with Tcl/Tk
  • Outsource Laboratories (Aberdeen NJ) - training
  • OL208 - X/Motif Programming
    (5 days, $1150)
  • OL209 - Advanced X/Motif Programming
    (3 days, $825)
  • OL410 - Interactive GUI Construction Using Web Technologies
    (4 days, $1200)
  • Course Listings
  • X & Motif classes from Faultline Software Group
  • Motif Tools & Tricks Seminar
    A free seminar from Integrated Computer Solutions (ICS).
  • Programming the X Window System and OSF/Motif
    A course from Integrated Computer Solutions (ICS).
  • Motif for Programmers
    A course from Digital Consulting and Software Services, Inc.
  • X and Motif Course
    from Worldwide Computer Training, Inc. (= Phil Gardner), Denver
  • OSF/Motif Programming
    from Batkey-Howell Professional Computer Education
  • Motif Application Development
    A 5-day course from Interface Technologies, Inc., Raleigh NC.
  • UNIX: X Window Fundamentals for Motif
    from Loyola University Chicago Mathematical and Computer Sciences Department
  • Tcl/Tk Training
  • Carnegie-Mellon Human-Computer Interaction Institute (HCII)
  • On-Line Tutorials

  • X and Motif
  • X/Motif Tutorial
  • Introduction to Motif Application Development
  • Research, Academia & Organizations

  • Carnegie-Mellon Human-Computer Interaction Institute (HCII)
  • Research
  • The Visualization and Intelligent Interfaces Group
  • ACM Special Interest Group on Computer-Human Interaction (SIGCHI)
  • Events

  • ACM SIGCHI Conferences list
  • ACM SIGCHI/SIGGRAPH/SIGSOFT Symposium on User Interface Software and Technology (UIST 97)
  • Lucent Web Week 97
  • Intelligent User Interfaces (IUI-98)
    (January 6-8, San Francisco)
  • Conference on Human Factors in Computing Systems (CHI 98) - "Making the Impossible Possible"
    (April 18-23, Los Angeles)
  • Other Links

  • ACM SIGCHI HCI-Related Sites
  • CMU HCII Hot Links
  • Yahoo : Science : Computer Science : User Interface
  • Yahoo : Science : Computer Science : Human Computer Interaction (HCI)
  • Excite > Computers & Internet Channel > Computer Science > HCI (Human-Computer Interaction)
  • LookSmart : Computers & Internet : Computer Science : HCI