Qwicap Notes

Chris W. Johnson
Information Technology Services
The University of Texas at Austin
August 17, 2005

Provocation

In designing Qwicap, I kept thinking of various professors, graduate students, and innocent staff members I've encountered over the years who were perfectly competent programmers and had written useful code. The kind of code that could solve real problems, or get someone a graduate degree, or both. They came to me asking how they could put a nice interface on it, and long before I could finish telling them what they'd have to learn, how they'd have to restructure their code, and so on, the color would kinda drain from their faces. The projects generally progressed from there with great difficulty, and frustration, if at all. I also thought of the many times I've looked at a problem and foolishly thought "I'll just knock-out a quick web app to do that," before remembering what doing a web app correctly required. I've been convinced all along that there had to be better ways to create good interfaces - methods offering small learning curves, and relatively conventional coding styles - and I believe that for web applications Qwicap is one such method.

When Using the "Full-Up" Qwicap System

(As opposed to using just the Qwicap templating engine....)

Valid XHTML 1.0! Valid CSS!