UI Look & Feel support

Alan Kay Alan.Kay at squeakland.org
Sat Feb 7 16:03:28 UTC 2004


Hi Andre --

At 9:27 AM +0100 2/7/04, Andre Schnoor wrote:
>Hi,
>
>I'm an old Smalltalker and have been around with st80 since 1988. 
>Currently I'm doing some work with VW, which is absolutely great, 
>but too expensive for an early stage startup project.
>
>I like the openness and portability of Squeak and am evaluating if 
>it could be a platform for serious development and deployment of 
>"shrink wrapped" end user applications on Win32, MacOS 9, OS X and 
>Linux (knowledge based music composition in my case, hell of a 
>complex domain with a high demand on graphical user interaction).
>
>I could not yet find any conventional UI and Look & Feel support for 
>squeak. With "conventional UI" I mean something that an average user 
>can instantly recognize as something he is already familiar with.
>
>I experienced that users decide within 30 seconds after opening a 
>new application if they stay with it or go away. So I believe they 
>should better see something familiar ;-)

So how did the Mac GUI become so popular when there was nothing like 
it beforehand? How did the games GUIs get popular when there were no 
games before them? I think it is possible to make new GUIs that 
people can decide they like in the first moments (but consider the UI 
of a skateboard or a bicycle, both of which require learning). For 
example, many thousands of children and adults around the world are 
happily using the etoy interface and we've never heard a wish for 
something that looks more like MS.

>
>Where can I find resources for such kind of UI for Squeak? Do they exist?

There have been various GUI kits in Squeak, including one I liked by 
Jim Benson. Perhaps he and others on the list can tell us the current 
state of UI builders.

Cheers,

Alan

>Any help is appreciated.
>
>Andre
>
>


-- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20040207/b3a34c80/attachment.htm


More information about the Squeak-dev mailing list