[Cuis-dev] New booklets on Morph
Ian Jeffries
mail at ianjeffries.net
Thu Mar 13 11:49:33 PDT 2025
This sounds great!
Most UIs I'm familiar with are "black box" systems. In these the only
inputs are those explicitly allowed by the app developer. This is the type
of app that most UI design writing is about.
So I think an especially cool thing to cover would be how the white-box
nature of Morphic changes how Morphic apps should be designed. All kinds of
things can happen at runtime that you as the app dev didn't necessarily
program in yourself. As a simple example, new `submorphs` can just pop up
out of nowhere, BLAMMO!, if the user embeds them.
Say you're making a game like Age of Empires... you could imagine having a
GameMorph with `buildings` and `units` instance variables, which reference
morphs in `submorphs`. This would be really common in the black-box world
of most apps. But it won't work well in Morphic because if the user drops
in a new unit onto the map, it won't be present in the `units` ivar so it
won't function correctly.
How to handle this... I'm not sure. So I'll toss this in the ring as a cool
topic to possibly cover.
On Mon, Mar 10, 2025 at 4:58 AM H. Hirzel via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:
> Hi Hilaire
>
> This initiative is very welcome. How is it possible to contribute to the
> wiki?
>
> Regards
>
> Hannes
> On 08/03/2025 11:04 am, Hilaire Fernandes via Cuis-dev wrote:
>
> Hi,
>
> Mark and I have started working on two wonderful booklets about Morph.
> People will love it, because you know, Morph is cool when you can master it
> and books, documentation help to give visibility to Cuis. My very
> personal interest is to empower people to develop crazy and fun Morphs.
>
> One booklet is "Designing GUI with Morph, A Pratical Guide for Cuis". The
> other one is "The Art of Morph, Creating Custom Morph in Cuis-Smalltalk"
>
> We are collecting ideas and resources on the wik:
> https://github.com/hilaire/Cuis-Booklets/wiki
>
> I have already set the structure for one of the booklet, with contents on
> Morph basic, with a pre-built pdf booklet
>
> https://github.com/hilaire/Cuis-Booklets/tree/main/designGUI
>
> Hilaire
>
> -- http://mamot.fr/@drgeo
>
>
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250313/ae5daadc/attachment-0001.htm>
More information about the Cuis-dev
mailing list