On 11-Sep-08, at 05:53 , [EMAIL PROTECTED] wrote:
From: Neil Brewitt <[EMAIL PROTECTED]>
Date: September 11, 2008 03:55:29 GMT-04:00
To: Cocoa Developers <cocoa-dev@lists.apple.com>
Subject: Re: OT: Installing Apps



On 10 Sep 2008, at 20:41, Steven W Riggins wrote:

I for one, being a Mac user since Feb, 1984, am dismayed at the current state of delivering Mac software. My mom never, ever figures out the drag to apps thing. But she does understand "Double click to install" *for whatever reason*


(Scott, I realise you're saying that this is off topic but it's a user experience design issue which both affects cocoa developers (financially!) and can be affected by cocoa developers)

When I bought Microsoft Office X I found a folder on a CD. No installer. I was confused, since coming from the windows world everything had an installer. I had to read the readme and READ that I should just drag and drop the directory to install on my HD - something I hadn't done since the old Amiga days (and even then before Amiga had an Installer app!).

The point is that that I had to read a help file is a usability failure. I was new to macs but not to computers and I expected "press button to install this" experience.

I was fortunate enough to work for Microsoft at the time and bumped into Ben Waldman, an ex manager in the Mac BU (he may have been the head of the Mac business unit actually). I asked him about this and he said that it was his idea personally to have the drag and drop install, because normal people didn't understand installers.

What is the right thing to do is what the majority of your target audience are comfortable with and that generates the fewest support incidents. If you're producing an IDE then probably a bells-and- whistles installer is good but if you're making a cooking timer then maybe mom would appreciate something simpler (like a physical one that sits on the top of the cooker!).

As an aside, I've always found that the notion of "installing" software is a foreign one to non-computer-literate users. Just think of the experience on a mac - you put the dvd in, run the installer, and then everything disappears. Few installers add stuff to the dock. The user needs to know to fish around in an Applications "folder" (whatever the hell a folder is) for something they might not even know the name of. At least with drag and drop the user knows where they've put stuff to actually use it.

Neil.




My attitude about installers is that there needs to be a consistent interface so that my 93 old father knows what to do. At one time drag and drop to install, delete to uninstall , was enough. But that was for single user systems with all users having administrator privileges. We now have a more complicated setting, so we need to have a procedure that takes that complexity into account. That should not mean more complexity for the end user, either to install or to uninstall.

But it means we do have to have a standard method, probably via a Cocoa class to do so.

ADC has a sample installer plug-in at

http://developer.apple.com/samplecode/InstallerPluginSample/listing1.html

Is there Cocoa documentation about installation interfaces?


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to