BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Focus On UI Design

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Graphics
View previous topic :: View next topic  
Author Message
zlst
Guest





PostPosted: Sun Jun 06, 2004 1:32 pm    Post subject: Focus On UI Design Reply with quote



Most of the hard core C++ programmers I know hate user interface
programming. This surprises me, because I find UI programming to be
quintessentially easy, straightforward, and fun.

It's easy because you usually don't need algorithms more sophisticated than
how to center one rectangle in another. It's straightforward because when
you make a mistake, you immediately see it and can correct it. It's fun,
because the results of your work are immediately visible. You feel like you
are sculpting the program directly.

I think most programmers' fear of UI programming comes from their fear of
doing UI design. They think that UI design is like graphics design: the
mysterious process by which creative, latte-drinking, all-dressed-in-black
people with interesting piercings produce cool looking artistic stuff.
Programmers see themselves as analytic, logical thinkers: strong at
reasoning, weak on artistic judgment. So they think they can't do UI design.

Actually, I¡¯ve found UI design to be quite easy and quite rational. It¡¯s
not a mysterious matter that requires a degree from an art school and a
penchant for neon-purple hair. There is a rational way to think about user
interfaces with some simple, logical rules that you can apply anywhere to
improve the interfaces of the programs you work on.

Recently,I found something useful web site and resource,as follow:

HelloUI
http://www.qwerks.com/product.asp?ProductID=6873

http://www.uidesign.net
http://www.uiweb.com
http://www.uiforum.com

others

Education In HCI And HCI Curriculum
http://www.ipo.tue.nl/ifip-wg13.1/

HCI And The Web
http://www.ironclad.net.au/lists/web-critique-theory/links.html

New Directions In HCI Education, Research and Practice
http://www.sei.cmu.edu/community/hci/directions/

Lecture Topics In HCI
http://pages.cpsc.ucalgary.ca/~saul/hci_topics/

HCI And Artificial Intelligence
http://www.academon.com/lib/paper/7950.html

What Is User Experience Design
http://www-3.ibm.com/ibm/easy/eou_ext.nsf/Publish/10

HCI In Brazil
http://www-di.inf.puc-rio.br/~clarisse/ifip/

A Personal Dictionary Of HCI
http://jupiter.informatik.umu.se/~mjson/hcipd/main.html

User Interface Engineering
http://world.std.com/~uieweb/

W3C The User Interface Domain
http://www.w3.org/UI/

User Interface Software Tools
http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/bam/www/toolnames.html

Microsoft User Interface Group
http://research.microsoft.com/ui/

User Interface
http://msdn.microsoft.com

User Interface: Introduction
http://cne.gmu.edu/itcore/userinterface/

The Science Of User Interface
http://maddog.weblogs.com/stories/storyReader$174

Group For User Interface Research (GUIR)
http://guir.berkeley.edu/

GUI Gallery
http://toastytech.com/guis/

User Interface Design For Programmers
http://www.joelonsoftware.com/uibook/chapters/fog0000000057.html

Graphical User Interface Timeline
http://toastytech.com/guis/guitimeline.html

Yahoo Directory: User Interface
http://dir.yahoo.com/Science/Computer_Science/User_Interface/

GLUI User Interface Library Version2.1
http://gd.tuwien.ac.at/hci/glui/

Creating A User Interface (AWT Only)
http://java.sun.com/docs/books/tutorial/ui/

UIST''02 User Interface Software & Technology
http://www.acm.org/uist/

User Interface Programming
http://home.online.no/~pethesse/

UI Designs
http://www.uidesigns.com/

User Interface Graphics
http://www.kare.com/

GLADE GTK+ User Interface Builder
http://www.kare.com/

User Interface Research (UIR)@PARC
http://www2.parc.com/istl/projects/uir/

Designing The User Interface: Strategies For Effective Human-Computer
Interaction 3/e (Book) 1997
http://www.awprofessional.com

Understanding UI
http://www.mackido.com/Interface/

Ten Usability Heuristics
http://www.useit.com/papers/heuristic/heuristic_list.html

User Interface Design
http://cfg.cit.cornell.edu/cfg/design/contents.html

Task-Centered User Interface Design
http://www.hcibib.org/tcuid/

User Interface Design Tips
http://www.ambysoft.com/userInterfaceDesign.html

User Interface Strategies (UIS)
http://www.cs.umd.edu/projects/uis/

User Interface Pattern Language For UI Design
http://c2.com/ppr/ui.html

Graphical User Interface
http://www.webopedia.com/TERM/G/Graphical_User_Interface_GUI.html

A Summary Of Principles For User Interface Design
http://www.sylvantech.com/~talin/projects/ui_design.html

User Interface Design Page
http://www.chesco.com/~cmarion/Design/UIDesign.html

The Voice User Interface Company
http://www.wrolandi.com/

A User Interface Framework For Text Searches
http://www.dlib.org/dlib/january97/retrieval/01shneiderman.html

SunWeb: User Interface Design For SUN Microsystem''s Internal Web
http://archive.ncsa.uiuc.edu/SDG/IT94/Proceedings/HCI/nielsen/sunweb.html

User Interface Management Systems (UIMS)

http://kogs-www.informatik.uni-hamburg.de/~moeller/uims-clim/clim-intro.html

User Interface Design And Usability
http://www.isii.com/ui_design.html

How To Attach A User Interface To A Jini Service
http://www.javaworld.com/javaworld/jw-10-1999/jw-10-jiniology.html

The Rise Of Graphical User Interface (GUI)
http://www.rit.edu/~easi/itd/itdv02n4/article3.html

Web Services User Interface (WSUI) Initiative
http://wsui.org/

User Interface Projects
http://projects.netlabs.org/?category_id=11

Experiences - A Pattern Language For User Interface Design
http://www.maplefish.com/todd/papers/experiences/Experiences.html

User Interface Design For Programmers
http://static.userland.com/gems/joel/uibookcomplete.htm

GNOME User Interface Improvement Project
http://developer.gnome.org/gnome-ui/

User Interface Stability
http://philip.greenspun.com/wtr/stable-user-interface.html

Principles Of Educational Multimedia User Interface Design
http://wearables.gatech.edu/papers/larry.html

Willow Technical Report: User Interface
http://www.washington.edu/willow/interface.html

Java Technology: Java 2 User Interface
http://www-106.ibm.com/developerworks/library/j-j2int/

An Introduction To The High Level User Interface APIs
http://wireless.java.sun.com/midp/ttips/uiapi/

Pen Input
http://www.csd.uwo.ca/courses/CS179/lect10/sld043.htm

Pen Input For Your PC
http://www.byte.com/art/9401/sec13/art4.htm

Human Computer Interaction (Journal)
http://www2.parc.com/istl/projects/HCI/

HCI Bibliography: Human Computer Interaction Resources
http://liinwww.ira.uka.de/bibliography/Misc/HCI/
http://www.hcibib.org/

HCI Webliography
http://www.hcibib.org/hci-sites/

HCI Resources On The Net
http://www.ida.liu.se/labs/aslab/groups/um/hci/

HCI Index
http://is.twi.tudelft.nl/hci/
http://www.hci.uu.se/
http://degraaff.org/hci/

HCI Links
http://www.carleton.ca/hotlab/Individual_pages/hci_links.html

HCI Resources
http://www.usabilityfirst.com/MOCHI/resources.html

British HCI Group
http://www.bcs-hci.org.uk/

HCI Lab.
http://www.cs.umd.edu/hcil/
http://hci.usask.ca/index.xml
http://hci.ucsd.edu/lab/
http://psychology.wichita.edu/hci/
http://hci.yonsei.ac.kr/

HCI At Stanford
http://hci.stanford.edu/

CMU HCI Institute (HCII)
http://www.hcii.cs.cmu.edu/

HCI Group At Cornell
http://www.hci.cornell.edu/

HCI At Virginia Tech
http://pixel.cs.vt.edu/~rreaux/hci/

HCI At NSU Online Learning Environment
http://www.scis.nova.edu/nova/hci/top.html

HCI At USC
http://www.usc.edu/dept/cs/hci.htm

HCI Research
http://csce.unl.edu/~scotth/CHI-research.html

HCI At Tufts
http://www.cs.tufts.edu/~jacob/hci/

HCI At RSC
http://hci.rsc.rockwell.com/

HCI Research Center
http://www.hud.ac.uk/schools/comp+maths/centres/hci/HCIcentre.html

HCI Research At Tampere
http://www.uta.fi/~kjr/HCI/HCI.html

HCI At The University Of Tokyo
http://www.sanpo.t.u-tokyo.ac.jp/ut-chi.html

HCI At OCLC
http://www.oclc.org/usability/about/

Yahoo Directory: HCI

http://dir.yahoo.com/Science/Computer_Science/Human_Computer_Interaction__HCI_/
Usernomics User Interface Design
http://www.usernomics.com/hci.html

HCI Training Custom e-Learning Solutions
http://www.hcitrains.com/

HCIRN - HCI Resource Network
http://www.hcirn.com/

HCI Group Online
http://www.dcs.napier.ac.uk/hci/

HCI International 2003
http://hcii2003.ics.forth.gr/

HCI 2003 Designing For Society
http://www.bcs-hci.org.uk/hci2003/

Links To HCI Resources
http://www.ifip-hci.org/

Interaction Design: Beyond Human Computer Interaction (Book)
http://www.id-book.com/

Just How Far Beyond HCI Is Interaction Design ?
http://www.boxesandarrows.com

Human Computer Interaction And Your Site
http://www.webmasterbase.com/article/606

HCI Design Home Page
http://hcidesign.com/

Human Computer Interaction 2/e (Book) 1998
http://www.hcibook.com/

Ergoworld HCI & Usability
http://www.interface-analysis.com/ergoworld/hci.htm

The Center For HCI Design
http://www-hcid.soi.city.ac.uk/

Human Computer Interface Design
http://www.engr.sjsu.edu/~knapp/hci.html

HCI Links & Resources
http://www.brint.com/HCI.htm

PERQ/HCI Research
http://www.perqhciresearch.com/

HCI Space
http://www.tau-web.de/hci/space/

HCI From FLODOC
http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?HCI

Hand Gestures In HCI
http://www.cs.sfu.ca

Designing The User Interface
http://www.awl.com/DTUI/

HCI And System Development Group
http://www.idi.ntnu.no/grupper/hci/

HCI Techniques
http://www.chiplace.org/techniques/index.jsp

IBM Research HCI
http://www.research.ibm.com/compsci/hci/

A Brief History Of HCI Technology
http://www-2.cs.cmu.edu/~amulet/papers/uihistory.tr.html

Explaining The Science Of HCI To The General Public
http://www.usabilitynews.com/news/article731.asp

HCI Education
http://www.comp.lancs.ac.uk/computing/users/dixa/hci-education/

User Interface Fun
http://www.hci-fun.org.uk/

Usability Net
http://www.hostserver150.com/usabilit/home.htm

International Standards For HCI And Usability
http://www.hostserver150.com/usabilit/tools/r_international.htm

User Interface Design Guidelines Resources
http://www.hostserver150.com/usabilit/tools/guidelines.htm

HCI Standards: A Mixed Blessing
http://www.aesthetic-images.com/ebuie/hci_stds.html

HCI & Web Usability
http://bioinformatics.weizmann.ac.il/cards/HCI.html

HCI Theory Or Practice In Education Workshop
http://user.it.uu.se/~larsoe/HCIEducationWS.shtml

Usability And HCI
http://instructionaltechnology.editthispage.com

HCI Contents
http://www.cs.bham.ac.uk/~rxb/HTML_text/hci/Contents.html

HelloUI
http://www.qwerks.com/product.asp?ProductID=6873



Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Graphics All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.