Learn > Fundamentals
Patterns, patterns and patterns.
|
Nowadays, there is great experience in user interface building.
All this experience has been gathered and catalogued in a lot of patterns by each community.
However, it can't always be taken to practice so easily.
This is just a small list of user interface pattern catalogues that can be easily found in the different communities (Hypermedia, Human Computer Interaction, Web, etc.): 1. http://designinginterfaces.com/ 2. http://developer.yahoo.com/ypatterns/ 3. http://www.cs.helsinki.fi/u/salaakso/patterns/ 4. http://www.sapdesignguild.org/community/design/patterns_sap.asp 5. http://www.welie.com/patterns/ 6. http://www.littlespringsdesign.com/ (they provide the design pattern of the week!) 7. http://www.designpattern.lu.unisi.ch/index.htm 8. http://cq-pan.cqu.edu.au/david-jones/Reading/Hypermedia_Patterns/ 9. http://hypatterns.no-ip.info:8080/ 10. http://harbinger.sims.berkeley.edu/ui_designpatterns/webpatterns2/webpatterns/home.php Do you know all of them? Do you apply all of them? Today's challenge is how to apply all the well-known patterns in an easy, reproducible, and maintainable way. In Himalia, patterns are everywhere. We've tried to put them inside the models, process, runtime and services. But when it was not possible, we put them in the controls. With this approach, patterns are easily reproducible. This is our goal, to make patterns easy to use. |