Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Backwards compatablilty
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Backwards compatablilty



Hi Everyone

Thanks to those who helped me out with the DataBrowser sample code. I have
been thinking some more about this, and was wondering if anybody had any
advice for me. I am writing a program for small-scale scientific
researchers, and plan to use the DataBrowser for data entry. It is greatly
preferable over the interface I had managed to come up with myself. However,
I know that some of the users will want to use a very old, cheap, low-spec
mac which might be obtained solely to run this program. The program is not
beyond the capablilties of an old Performa. However, that would probably not
have OS 8.6 as required for the version of Carbon that includes the
DataBrowser. I certainly do want to make the program look as good as
possible, so I do want to keep the DataBrowser. However, it looks like my
only alternatives are to alienate these low-end users, or to have two
versions of the program, with differing interfaces. Both of these solutions
are far from ideal.

One thing that might make things a little easier is that the DataBrowser is
the ONLY part of CarbonLib that would make any serious difference to the
interface of the program. I would feel very happy having two versions of the
program to run on different machines if only there was some way of gaining
access to the DataBrowser, or a similar-looking interface, on pre-OS 8.6
machines.

Has anybody else had experience of this challenge of keeping a program
accessible to both ends of the technological spectrum (or in using
DataBrowser-like interfaces pre-OS 8.6)? If anybody had any advice for me, I
would be most grateful.

- Jonny




Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.