[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