[squeak-dev] [ANN] Maui 1.2 release 1

Chris Muller asqueaker at gmail.com
Wed Apr 21 22:07:19 UTC 2010


In conjunction with the release of Squeak 4.1, I have made a new
release of Maui that works with 4.1 and will be supported on that
platform going forward.

Maui is a user-interface builder for Squeak with a goal of _quickly_
producing effective drag-and-drop user-interfaces without having to
write any code (although interfaces are also easily created via code).
 When used in conjunction with MaSarPackage (to announced shortly),
applications can be easily deployed to SqueakMap that include the
designers Maui-based user-interface.

Maui is the framework I use exclusively for internal UI's at my
company.  Obviously I like it because I designed it to conform to my
principles of an effective UI.  However, a naked-objects type of
user-interface will not be suitable for many situations or tastes.  My
teammates seem to be liking it, although they are polite.
Nonetheless, it can be quite useful to have in the image for "quick
and dirty" but useful image tools that just aren't easy to do any
other way..

To use, in a standard Squeak 4.1 image, open SqueakMap, find Maui,
install "1.2r1".

To build a UI immediately, try dragging "Association" out of the
browser onto the desktop.  That's the Association class on the
desktop, so drag the *class-side* constructor, #key:value: onto it...
Your first Maui UI.

I would have liked, of course, to release this with a bunch of
"content" to entertain you.  But given my large agenda, short
resources, and the relatively low response to 1.1, I would like to try
to get more mileage out of the original pdf document available on the
swiki, into which I did put quite a bit of work into explaining Maui.
Comments or questions about this 1.2 are very welcome.

 - Chris



More information about the Squeak-dev mailing list