Apple was right, Adobe get over it?

For iOS (iPhone, iPad & iPod), Android, Windows Phone, etc. App and Hardware talk
Post Reply New Topic
RELATED
PRODUCTS

Post

BLynx wrote:
whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???

And Sony is even worse, you can't even develop for Playstation 3...


Is Apple the new Microsoft?
So is Apple a monopoly?

Post

(deleted)
Last edited by BLynx on Tue Aug 19, 2014 12:01 am, edited 1 time in total.

Post

BLynx wrote:
generalstargazer wrote:
BLynx wrote:
whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???

And Sony is even worse, you can't even develop for Playstation 3...


Is Apple the new Microsoft?
So is Apple a monopoly?
Maybe... iPod?
But can't I just go buy a Zune instead to play mp3s or the other hundred mp3 players?

Post

generalstargazer wrote:
BLynx wrote:
generalstargazer wrote:
BLynx wrote:
whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???

And Sony is even worse, you can't even develop for Playstation 3...


Is Apple the new Microsoft?
So is Apple a monopoly?
Maybe... iPod?
But can't I just go buy a Zune instead to play mp3s or the other hundred mp3 players?
hmm if that gets you off with it then the fact that some computers weren't microsft means they were not a monopoly either

Basically you don't understand what constitutes a monopoly
I believe every thread should devolve into character attacks and witch-burning. It really helps the discussion.

Post

The more I read those SDK terms, the more I get the feeling they are vague enough for Apple to backtrack if needed. Maybe that's why their support refuses to comment and give definite interpretations.
My other host is Bruce Forsyth

Post

whyterabbyt wrote:we are officially godwin'd.
Godwin only applies if the comparison is inappropriate.

Groet, Erik
Pop music delenda est.
Image

Post

It's all crap unless it's hacked in Lisp anyway.

Groet, Erik
Pop music delenda est.
Image

Post

BLynx wrote:That's probably becaue I came here without thinking that code-generators, or platform-agnostic code is locked out. Where did you guys read it?
I read it everywhere they quoted the changed terms:
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
If your code is output from a code-generator it cannot be 'originally written' in 'Objective-C, C, C++, or JavaScript.' Its originally written in whatever language your code generator uses. There isnt a possible way I can think of to interpret that line as meaning that its okay to use a code generator.

And if you're using platform-agnostic code, most of the ways you'd achieve that pretty much gets covered under being a 'intermediary or compatibility layer or tool'.

Im not really sure how anyone could interpret those bits in such a way as to think code generators and cross-platform tools would be okay.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."

Post

generalstargazer wrote:
BLynx wrote:
generalstargazer wrote:
BLynx wrote:
whyterabbyt wrote:It's almost literally as if Microsoft turned round and barred everyone from making software for the PC which wasn't compiled directly from their C++ or C# compiler. It's that much an abuse of monopoly.
Playing the devil advocate here... but doesn't Microsoft ALREADY do that with XBox???

And Sony is even worse, you can't even develop for Playstation 3...


Is Apple the new Microsoft?
So is Apple a monopoly?
Maybe... iPod?
But can't I just go buy a Zune instead to play mp3s or the other hundred mp3 players?
Exactly, Apple doesn't have a monopoly on anything, they are just douchebags.

Post

Arglebargle wrote: Exactly, Apple doesn't have a monopoly on anything, they are just douchebags.

best quote of the season. :clap:


Dan
Those that can, do. Those that can't, argue about it on k-v-r

Post

whyterabbyt wrote:
BLynx wrote:That's probably becaue I came here without thinking that code-generators, or platform-agnostic code is locked out. Where did you guys read it?
I read it everywhere they quoted the changed terms:
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
If your code is output from a code-generator it cannot be 'originally written' in 'Objective-C, C, C++, or JavaScript.' Its originally written in whatever language your code generator uses. There isnt a possible way I can think of to interpret that line as meaning that its okay to use a code generator.

And if you're using platform-agnostic code, most of the ways you'd achieve that pretty much gets covered under being a 'intermediary or compatibility layer or tool'.

Im not really sure how anyone could interpret those bits in such a way as to think code generators and cross-platform tools would be okay.
I believe at least one cross-platform toolkit is (currently) considered kosher by Apple under the new terms. Certainly, it's possible to use C++ templates or macros to generate code that directly talks to the APIs, without any runtime indirection. At any rate, I was interested in playing with mobile dev with iPhone as one of the targets, but with Apple starting to clamp down on code portability, it seems a long shot to target an app-saturated platform with code which may be invalidated at any moment due to certain pathways to the API being considered 'compatibility layers'.
Music with dinner is an insult both to the cook and the violinist.

Post

dgkenney wrote:
Arglebargle wrote: Exactly, Apple doesn't have a monopoly on anything, they are just douchebags.

best quote of the season. :clap:


Dan
I've got an other great one:

Microsoft is a hamster and Google smells of elderberry
My other host is Bruce Forsyth

Post

Well, I'd like to express myself here - the thing that happens now on iPhone stuff happens all the time on Apple. I started "Appling" only because our customers wanted our software for Mac and honestly, I would NEVER rely on that platform especially with my music, because here you never know what happens (besides the fact, that Mac OS X is full of bugs and users are just kinda used to it... I don't get why, we are not in stone-age anymore...)

Now imagine a pretty simple scenario, which COULD already happen to you, and actually many times: You work on your Mac and it either got broken, or you need to upgrade from any reason. So you buy a new one/update the old and you have a big problem - software you used in your projects is not available anymore, because Apple did something stupid again - changing programming languages for example (yes, even this is possible with Apple!). The developers must obey every stupid step of Apple (which I now believe consists only a few "garage" developers, otherwise this couldn't happen), or they won't support Macs, which is exactly what will happen eventually... So folks, get scared :D...

End of line - god bless Microsoft - it's not perfect and there's order. Apple is a pure chaos (and very good businessmen)...
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

I don't have much good to say about Sony or Adobe either. :hihi: They can all lick my sack.

Post

Image

Post Reply

Return to “Mobile Apps and Hardware”