Earlier quoted context omitted.
Well, that's sort of what I'm driving at. Apple clearly has an agenda with this clause and its not 100% clear to the developer community what that agenda is. Do they mean things like PhoneGap are dead, or simply things that provide an alternative API (e.g. running apps via the Adobe Air runtimes). How about cross compilers? Does Apple really give a damn if you write something in Scheme and then have it transcoded int…
My point is that their agenda, while useful to know, mean nothing in the long run, because as long as that clause is active, Apple has the ability to enforce it capriciously. Whether or not they "mean" things like PhoneGap are dead, etc., is irrelevant. The ability to kill any app because of its original source language is the important thing.
Apple Slaps Developers In The Face
81–90 of 152 posts
Re: Apple Slaps Developers In The Face
#82So, there are a couple things here that jump to my mind. 1. Adobe isn't completely innocent. They're pretty close to a monopoly on their type of software and charge dearly for it (their Creative Suite costs as much as a MacBook Pro). They've done a lot to make sure there are no non-Adobe Flash players even when that's just hurting customers and not costing them money since they don't sell the player. They're not exac…
> It brings developers to the Mac by forcing them to buy one No. Thanks. I have no urge to develop for iPhone, iPod or iPad, much less in Objective C. I think I am gonna pass this one. ;-)
If you want a Mac, go buy one. You don't need Apple as an excuse. They are very good computers, very well built and have an OS that, IMHO, is second only to a decent Linux box as a development platform.
It's so good it breaks my heart to install Linux on top of it. So much in fact I never did it.
Except once, when I installed MkLinux on a Power 9500. Very nice X terminal, BTW.
Re: Apple Slaps Developers In The Face
#83There probably isn't anything Apple can do to prevent people implementing cross compilers from i{pad,phone}-legal code to other platforms. So this is merely offensive and insulting to programmers, and can't create any lasting competitive advantage.
Re: Apple Slaps Developers In The Face
#84Earlier quoted context omitted.
>1. Adobe isn't completely innocent. Who cares about a company being "innocent" ? What does that even mean ? >(their Creative Suite costs as much as a MacBook Pro) Do you have a serious study saying that Creative Suite is overpriced ? Because it doesn't look that way to me. And what does that even have to do with anything ? >I'm sure they don't want to deal with developers using up their support time over things that…
People have invested time and money in this platform, and yet Apple decides to change the terms of the game and screw them over completely. Investing in a platform does not guarantee you'll profit from your investment, nor does it oblige the provider to continue providing you the means to recoup your investment.
What in this sentence do you not understand ?
Also, Apple relies on developers to make some of their profit. Even if it's a relatively small profit, screwing theirs openly doesn't look like a very clever business practice to me.
Re: Apple Slaps Developers In The Face
#85[Sentence regarding Apple's intentions redacted at request from Adobe] did anyone read this before the post was edited?
The trouble is that we will never hear their discontent because Apple employees are forbidden from blogging, posting to social networks, or other things that we at companies with an open culture take for granted
[Sentence regarding Apple's intentions redacted at request from Adobe].
Re: Apple Slaps Developers In The Face
#86Earlier quoted context omitted.
> It brings developers to the Mac by forcing them to buy one No. Thanks. I have no urge to develop for iPhone, iPod or iPad, much less in Objective C. I think I am gonna pass this one. ;-)
I will assume the down-voter thinks Apple is forcing him to buy a Mac. If you want a Mac, go buy one. You don't need Apple as an excuse. They are very good computers, very well built and have an OS that, IMHO, is second only to a decent Linux box as a development platform. It's so good it breaks my heart to install Linux on top of it. So much in fact I never did it. Except once, when I installed MkLinux on a Power 95…
Re: Apple Slaps Developers In The Face
#87Re: Apple Slaps Developers In The Face
#88http://www.appleinsider.com/articles/10/04/09/apples_prohibi...
from the article:
"if Apple were simply trying to block Adobe from cross-compiling Flash to create iPhone apps, it could have added the changed text to its existing license agreement and spoiled Adobe's CS5 party immediately, rather than just threatening change that appears fated to kick in when Apple delivers iPhone 4.0 in June.
The primary reason for the change, say sources familiar with Apple's plans, is to support sophisticated new multitasking APIs in iPhone 4.0. The system will now be evaluating apps as they run in order to implement smart multitasking. It can't do this if apps are running within a runtime or are cross compiled with a foreign structure that doesn't behave identically to a native C/C++/Obj-C app.
"[The operating system] can't swap out resources, it can't pause some threads while allowing others to run, it can't selectively notify, etc. Apple needs full access to a properly-compiled app to do the pull off the tricks they are with this new OS," wrote one reader under the name Ktappe."
Re: Apple Slaps Developers In The Face
#89So, there are a couple things here that jump to my mind. 1. Adobe isn't completely innocent. They're pretty close to a monopoly on their type of software and charge dearly for it (their Creative Suite costs as much as a MacBook Pro). They've done a lot to make sure there are no non-Adobe Flash players even when that's just hurting customers and not costing them money since they don't sell the player. They're not exac…
It's also in Apple's interest to get people using Objective-C and their toolkit. It brings developers to the Mac by forcing them to buy one. I'm not convinced Apple is trying to force developers to buy Macs, and I'm far from convinced that such a strategy would actually work.
I never did get around to it - my girlfriend went farther than I did - and so it sits, gathering dust, under my desk.
But if I had a toolkit that let me develop iPhone apps without having to buy a Mac Mini, then I'd be much more likely to develop an iPhone app.
So take me as a data point: the existing practical restrictions forced me to buy a Mac.
Re: Apple Slaps Developers In The Face
#90Earlier quoted context omitted.
We have something official, more official than any press release: the developer contract. No matter what Apple says in the next few days, nothing short of removing the new clause can prevent Apple from enforcing it at will.
We have something official, more official than any press release: the developer contract We have Gruber's interpretation of a complex legal document, taken completely out of the context in which "Application" is defined. Lawyers don't get paid big bucks to interpret this stuff for nothing.
Legal texts aren't software; it's actually in the best interest of Apple to define things as broad and vaguely as possible so they cover a large spectrum.
I think Gruber's interpretation is one that any person reading the document will have.