User Interface Revisited (OpenInsight 32-bit Specific)
At 20 MAR 2004 01:26:22PM Aiden Massey wrote:
Any recommendations for good books on user interface design that are particularly applicable to OI. The last posts I could find on this topic are from 1997 and many books are no longer available.
Also interested in book recommendations for an object oriented approach to database design.
At 20 MAR 2004 02:17PM The Sprezzatura Group wrote:
We have a particular fondness for GUI Bloopers in conjunction with http://msdn.microsoft.com/library/en-us/dnwue/html/welcome.asp?frame=true.
The Sprezzatura Group
World Leaders in all things RevSoft
At 21 MAR 2004 08:39AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:
To elaborate on my colleague's advise, any good GUI design book is usefull and worthwhile, since OI does not have any specifics it forces you to design to.
Program design needs to be split into different functions. One is how the end-user will see and use the application. This is the menu structures, window layouts, colours, fonts, choice of controls, and all the other UI features. For these, an OI app would be designed the same as a VB, Delphi, Oracle or any other tool. The difference comes in how that GUI would be programmed, but a properly designed application should look similar in each tool.
As for object oriented design, OI does not support OO in the classic sense, as in you can't create an object in memory and define methods and classes in the code. Basic+ is R/BASIC and more than likely you would code it in the same manner you coded before. There are differences in how the tools interact with each other, and how the UI calls programs and what you can do.
There are event models and designs that can be done with OI that are harded to do in ARev. With this, you can mimic some OO principles, if your tastes lean towards that design. One of us is very into designing his programs that way, and I am slowly coming around to that style of design.
Moving and working with the tools is something best suited for a class, which is offered by Revelation Software and various ATCs, most likely somewhere near you.
We'd also suggest going to the Revelation Conference in New Orleans from June 24th to June26th as a way of talking to people and getting new ideas and information from other Revelation developers.
World Leaders in all Things RevSoft
At 21 MAR 2004 10:51AM Mike Ruane wrote:
Aiden-
I'd second Sprezz's recommendation on the Conference- John Henry is specifically giving an OO for OI talk.
Mike
At 22 MAR 2004 04:11AM Colin Rule wrote:
Recommend the 'Microsoft Windows User Experience'
Official Guidelines for User Interface Developers and Designers.
ISBN 0-7356-0556-1
Colin