Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Deprecated Carbon API's, how long are they a part of OSX ?



On 5/30/06 3:34 AM, Tony didst favor us with:

> We have the App's made Universal and shipping.
> 
> The timeline should be great so one know wich API to rewrite first.
> 
> I suspect that when they drop PPC support (10.6 ?) all old API's are
> void.
> 
> Jesper

They already support them on Intel. Dropping them just because they stop
shipping PPCs wouldn't make any sense, and it would be way too soon since I
expect we'll see the PowerMac G5 tower's Intel replacement at or before WWDC
in Aug.

They'll drop them when they *need* to drop them to move the OS or hardware
forward. I don't expect them to eliminate APIs without a reason since doing
so usually puts a burden on some developers. Hence I also feel safe saying
they won't drop them all at the same time.

I suspect the main reason to move away from deprecated APIs in your code is
not that your application will stop running soon if you don't, but that
you'll need the replacement technologies to have the best products and take
advantage of the latest OS features. For example, when resolution
independence is available, you'll still be able to use QuickDraw to draw
your window content, but those windows won't be able to use resolution
independence. In general you'll need the newer technology to take advantage
of newer features and/or performance enhancements.

As for knowing which APIs to replace first, I replace deprecated
APIs/technologies whenever I need to replace them to have the best code
and/or user experience. Every major revision of a product should have time
allotted in the development cycle for updating and replacing older
technologies. It's always been like that. Most of the people who get caught
when support for old technologies go away are the people who avoided
replacing them as long as possible.

Larry

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden

References: 
 >Re: Deprecated Carbon API's, how long are they a part of OSX ? (From: Tony <email@hidden>)



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

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.