I’m glad to see the most sensible response float to the top. It seems a lot of people having given any thought, or plain don’t understand, how complicated a program like this would be to implement at a company the size of apple. Just think about how complicated this might be from a supply chain perspective. How about a support perspective?
It's not a bad idea, I can see how it would be very useful for some people.
The thing I'm having a problem with is they must have seen this coming. Everyone knows Apple is a control freak. This was entirely foreseeable, and getting the requirements from Apple shouldn't have been due diligence. At a minimum, they should have planned for this possibility from the get-go.
well the manufacturers would tie into their system. If apple implemented this, you would be tied to their ecosystem, no? Don't see a way around that :)
all you sem to be saying is that "Apple can do it" though. Juat because they can doesn't mean they should. Given that they're a for-profit corporation, I'm betting on some kind of financial incentive.
I would think that Apple has the level of integration that would make this possible, but then... where's the potential profit that would make it worth their while ?
This seems to be a logical multi-vendor play to me. Especially if Apple's data centers aren't geographically distributed, it needs to get other vendors involved.
As a savvy software engineer, you should realize how much work it would take to implement a system to allow secondary stores when it would be of absolutely no benefit to Apple.
Because just being able to do it isn't the point. The real question is whether or not it's a good use of the cash they have available. OP is saying that it doesn't make good business sense for Apple to do this, not that it's impossible for them to pull it off.
Not going to argue about the profit based motivations, I'm sure someone else would do it. How about the power that it gives Apple over developers, is that worth their time?
I’m genuinely stumped that anyone would even think of doing that. It would cause a lot of headache for the end users, while I doubt it would even put a dent in Apples Support.
It would take a large team or teams to add the required functionalities, and would take quite some time, maybe a year at least? I don't think Apple is going to do that.
reply