[CocoaApp isThisTiger]

Uli Kusterer kusterer at gmail.com
Wed Oct 24 17:50:52 PDT 2007


Am 24.10.2007 um 13:21 schrieb Markus Hitter:
> Am 24.10.2007 um 12:39 schrieb Bill Cheeseman:
>> Code testing for Tiger was therefore necessary.
>
> Why do you require to hack around such tests if one of your users  
> wants to test your app in Panther? The user always knows best what  
> (s)he wants.

  Definitely not. Many user do not read manuals and system  
requirements, or don't keep the manual and box around, and then just  
try to run the application to see if it works. If you know your app  
will seem to work fine but crash on the user and take their data with  
them (not arbitrary data, but the current session), it's IMHO the  
right thing to do to tell your users that the app wasn't intended to  
work on this OS.

  Whether you actually let the user proceed after that depends on who  
your users are, why your app may be limited to this particular OS  
version and more. But it is simply a bad user experience to have your  
app crash if you can make it put up a warning instead.

Cheers,
-- M. Uli Kusterer
http://www.zathras.de





More information about the MacOSX-dev mailing list