I designed an interface for my Devawriter Pro [ go and have a look at it: http://andregarzia.on-rev.com/richmond/dwriterpro.html ].

Frankly I am well aware it is horrible because it is cluttered to blazes with all sorts of fancy features
I built into the thing along the way.

It is meant to be the "B-and-end-all" of Devanagari text entry: were I to dumb the thing down it
would be . . . well . . . DUMB.

So here's Richmond's "9 shilling note" on interface design:

1. You'll never keep everybody happy.

2. You'll always have a fight between what to include and what to exclude.

3. Which is more important? Functionality or Appearance?

4. Every single thing that has ever been invented involves a learning curve; be it a frying pan
or Livecode.

5. People who expect to open a box and get something that "just works" are naive in their
expectations and should not be pandered to.

6. Certainly in my experience with Primary school children they lose interest very quickly indeed in
a program that is moronic and does not involve some cognitive effort.

-----------------------------------------------

Livecode's interface as of version 7 is significantly easier to use than Runtime Revolution 1.1.1, and Livecode 8's interface will take a bit of getting used to (especially the new properties palette), but is NOT insurmountable, and is NOT daft, and after a wee while is perfectly usable.

Anyone who feels "lumpy" about Livecode's interface should take a look at Hypercard's, Metacard's and RunRev 1. AND that list doesn't even mention Visual Basic . . . or, for that matter, all those programming languages one writes in a text editor with NO interface whatsoever.

----------------------------------------------

My first reaction when I saw Livecode/RunRev 1.1 was a long sigh of relief after having wrestled with Toolbook and Director. Any rude noises I have made about the interface subsequently are minor by comparison; and, as I have demonstrated time and time again, mucking around with the Livecode interface to get something more to one's taste is really comparatively easy.

Richmond.

On 2.03.2016 10:39, Mark Waddingham wrote:
On 2016-03-02 06:46, J. Landman Gay wrote:
I confess my first reaction was that LC needs an interface designer.

Ah - yes - those magical 'interface designers' who you just ask to give you the perfect UI that *everyone* immediately understands and knows how to use and works exactly how each individual wants it to work ;)

Warmest Regards,

Mark.



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to