[Sigia-l] Mac mail packages
Stewart Dean
stew8dean at hotmail.com
Sat Apr 8 03:32:43 EDT 2006
>From: Listera <listera at rcn.com>
>To: SIGIA-L <sigia-l at asis.org>
>Subject: Re: [Sigia-l] Mac mail packages
>Date: Fri, 07 Apr 2006 23:02:34 -0400
>
>A.F. Cossham:
> > I just want smaller building blocks so they can be assembled the way I
>want.
>
>That may be. But the vast majority of users of commercial (email) software
>just have no ability or willingness to assemble their own apps.
Again I feel you've got the wrong angle on this. I would say it's not
building an app, it's being allowed to use an app in the way the user wants,
not in the way the people who made it descided. I enjoy using apps that
provide a powerful tool set but are not overly perscriptive on how you use
that tool set. A bad example of an app that is perscriptive is Omnigraffle,
for example, something hopefuly some folks here will be familar. If you want
to use the 'smarts' of the program you have to work in a certain way, one
that doesnt fit with the way I work. Even drawing lines between boxes means
you either have to use weird key combinations or spend time setting up
magnets.
To give an application that has multiple uses that is increasingly becoming
flexible there is a music application called 'Ableton Live' that has a
wonderful user interface and can be used as a recording/mixing environment,
a DJing tool, a quick and fast improvasation tool or even a live instrument
to handle different parts live on stage. It does this by providing an
environment into which to work that allows all these tasks.
Application design can also be seen in what I refered to as top down or
bottom up design. For example the latest version of office that I linked to
is potentialy going to be much about top down deisgn, allowing users to do
things the microsoft way but hide customisation and prevent those that know
what they want to do doing it. I hope I'm wrong and that it also speeds up
these tasks. It's task version of 'known item' in terms of information
browsing.
Other examples of top down design are 'wizards' - which often severaly break
if the user wants to divert from the path set.
Allowing a clean and barrier free path from new user (the term novice user
embodies the wrong mindset), casual user and constant user is the biggest
challenge of any app. The feilds of 3D modeling and in music creation, in my
veiw, throw up some of the most interesting solutions to application design
and ways of working. In both cases when a new need is thrown up the program
can be expanded to allow a new effect or new way of shaping things to be
available.
So in my view there is a sweet spot between a perscriptive workflow based
application and a total open environment like the ones you mentioned.
Cheers
Stewart Dean
More information about the Sigia-l
mailing list