Apple are being even bigger dicks now

Pertaining to any discovery, principle, or aspect of science and/or technology. Open debates and discussions are welcome. Also now dealing with any happening in the news.

Moderator: Geeks United

vargonian
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 60
Joined: Fri Aug 07, 2009 3:34 pm

Re: Apple are being even bigger dicks now

Post by vargonian »

Yeah, if they keep this up, they're really going to screw themselves when something better comes along. Ordinarily, they might be able to rely on brand loyalty to retain a lot of developers even if something slightly better comes along, but at this point I gleefully welcome something better. I am actually rooting for Windows Phone 7 of all things, because at least I know they will coddle developers.

Unity3D and MonoTouch are huge on the iPhone, with huge investments in time and money behind them, and now it seems it's all for nothing. This isn't just going to affect Flash.

And OpenFeint is a very successful online leaderboard/achievements/social gaming service (and there are others, I can't recall the names though), which is getting a similar kick in the crotch from Apple. I can understand this one more, since I actually welcome a unified service of this type, but I still feel sympathy for OF.
Image
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Apple are being even bigger dicks now

Post by zeid »

Although I can't be 100% certain I have it on a reliable source Unity developers wont be affected by this (Aside from the initial fearful shock that they will be).
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Apple are being even bigger dicks now

Post by Falco Girgis »

zeid wrote:Although I can't be 100% certain I have it on a reliable source Unity developers wont be affected by this (Aside from the initial fearful shock that they will be).
Which is bullshit. Unity is a 3rd party developer just like everybody else, yet the developer agreement doesn't apply to them just because they're on Apple's "good list."
User avatar
ChrissyJ91
Chaos Rift Regular
Chaos Rift Regular
Posts: 149
Joined: Tue Oct 28, 2008 5:36 pm
Favorite Gaming Platforms: PS1/2
Programming Language of Choice: C/C++
Location: UK

Re: Apple are being even bigger dicks now

Post by ChrissyJ91 »

While I can see why apple did what they did to adobe after the whole photoshop thing I still think its kind of shitty. The worst thing though is killing off the rest of the support (well most of it) I can seriously see this biting apple in the ass down the line as more and more competitors come out and all the developers apple fucked over can screw them back.
User avatar
Innerscope
Chaos Rift Junior
Chaos Rift Junior
Posts: 200
Joined: Mon May 04, 2009 5:15 pm
Current Project: Gridbug
Favorite Gaming Platforms: NES, SNES
Programming Language of Choice: Obj-C, C++
Location: Emeryville, CA
Contact:

Re: Apple are being even bigger dicks now

Post by Innerscope »

GyroVorbis wrote:
zeid wrote:Although I can't be 100% certain I have it on a reliable source Unity developers wont be affected by this (Aside from the initial fearful shock that they will be).
Which is bullshit. Unity is a 3rd party developer just like everybody else, yet the developer agreement doesn't apply to them just because they're on Apple's "good list."
"good list" because of it's performance, right? When you cross-compile Java code into Obj-C code doen't it take a performance hit because it has to emulate the java vm? With Unity aren't the scripts compiled down to assembler code which makes the app run faster? Am I wrong on this?
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: Apple are being even bigger dicks now

Post by M_D_K »

Unity will def get screwed since it's written in C# and uses monoTouch to run.
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
RyanPridgeon
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 447
Joined: Sun Sep 21, 2008 1:34 pm
Current Project: "Triangle"
Favorite Gaming Platforms: PC
Programming Language of Choice: C/C++
Location: UK
Contact:

Re: Apple are being even bigger dicks now

Post by RyanPridgeon »

Cunts, the lot of them. Steve Jobs can suck my dick
Ryan Pridgeon
C, C++, C#, Java, ActionScript 3, HaXe, PHP, VB.Net, Pascal
Music | Blog
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Apple are being even bigger dicks now

Post by zeid »

The worst thing though is killing off the rest of the support (well most of it) I can seriously see this biting apple in the ass down the line as more and more competitors come out and all the developers apple fucked over can screw them back.
Well I would say the opposite, here's my view of the most likely reason apple is doing this. They don't want apps being cross platform ;)

This is likely the way of keeping the iPhone as the one and only. The iPhone is currently the top selling smart phone device, it has the largest audience and therefore the largest market to develop apps for. If you make it so that you have to choose between making an app for iPhone or Android the smart choice is the iPhone (from large game distributers perspectives that can turn a sizable profit by simply releasing a remake).

Effectively you are keeping the iPhone at the top by ensuring it's quality is better then the other platforms. The competitors quickly become 'cheap knockoffs' with half the content and none of the big titles.

That said, is what they are doing progressive, well it's probably counter progressive. Is it smart business, yes. Is it ethical... that's questionable.
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Apple are being even bigger dicks now

Post by eatcomics »

zeid wrote:
The worst thing though is killing off the rest of the support (well most of it) I can seriously see this biting apple in the ass down the line as more and more competitors come out and all the developers apple fucked over can screw them back.
Well I would say the opposite, here's my view of the most likely reason apple is doing this. They don't want apps being cross platform ;)

This is likely the way of keeping the iPhone as the one and only. The iPhone is currently the top selling smart phone device, it has the largest audience and therefore the largest market to develop apps for. If you make it so that you have to choose between making an app for iPhone or Android the smart choice is the iPhone (from large game distributers perspectives that can turn a sizable profit by simply releasing a remake).

Effectively you are keeping the iPhone at the top by ensuring it's quality is better then the other platforms. The competitors quickly become 'cheap knockoffs' with half the content and none of the big titles.

That said, is what they are doing progressive, well it's probably counter progressive. Is it smart business, yes. Is it ethical... that's questionable.
Sounds like monopolizing...
Image
User avatar
wtetzner
Chaos Rift Regular
Chaos Rift Regular
Posts: 159
Joined: Wed Feb 18, 2009 6:43 pm
Current Project: waterbear, GBA game + editor
Favorite Gaming Platforms: Game Boy Advance
Programming Language of Choice: OCaml
Location: TX
Contact:

Re: Apple are being even bigger dicks now

Post by wtetzner »

It's because Steve Jobs hates your freedom.
The novice realizes that the difference between code and data is trivial. The expert realizes that all code is data. And the true master realizes that all data is code.
Live-Dimension
Chaos Rift Junior
Chaos Rift Junior
Posts: 345
Joined: Tue Jan 12, 2010 7:23 pm
Favorite Gaming Platforms: PC - Windows 7
Programming Language of Choice: c++;haxe
Contact:

Re: Apple are being even bigger dicks now

Post by Live-Dimension »

Fixed:
It's because Steve Jobs hates your freedom. wants to become YOUR god.

Much like this:
:worship: :worship: :worship: :worship: :worship: Steve Jobs.

5 souls were sacrificed/harmed/mutilated while making this post.
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Apple are being even bigger dicks now

Post by Falco Girgis »

Innerscope wrote:
GyroVorbis wrote:
zeid wrote:Although I can't be 100% certain I have it on a reliable source Unity developers wont be affected by this (Aside from the initial fearful shock that they will be).
Which is bullshit. Unity is a 3rd party developer just like everybody else, yet the developer agreement doesn't apply to them just because they're on Apple's "good list."
"good list" because of it's performance, right? When you cross-compile Java code into Obj-C code doen't it take a performance hit because it has to emulate the java vm? With Unity aren't the scripts compiled down to assembler code which makes the app run faster? Am I wrong on this?
Not quite how it works.

Java code doesn't get compiled into ObjC. The Java VM is written in ObjectiveC/C/C++ which is JIT compiling the bytecode at runtime. This is actually exactly how scripts in Unity work, except they are JIT compiled by the Mono/.NET runtime rather than Java.
User avatar
Innerscope
Chaos Rift Junior
Chaos Rift Junior
Posts: 200
Joined: Mon May 04, 2009 5:15 pm
Current Project: Gridbug
Favorite Gaming Platforms: NES, SNES
Programming Language of Choice: Obj-C, C++
Location: Emeryville, CA
Contact:

Re: Apple are being even bigger dicks now

Post by Innerscope »

GyroVorbis wrote:
Innerscope wrote:
GyroVorbis wrote:
zeid wrote:Although I can't be 100% certain I have it on a reliable source Unity developers wont be affected by this (Aside from the initial fearful shock that they will be).
Which is bullshit. Unity is a 3rd party developer just like everybody else, yet the developer agreement doesn't apply to them just because they're on Apple's "good list."
"good list" because of it's performance, right? When you cross-compile Java code into Obj-C code doen't it take a performance hit because it has to emulate the java vm? With Unity aren't the scripts compiled down to assembler code which makes the app run faster? Am I wrong on this?
Not quite how it works.

Java code doesn't get compiled into ObjC. The Java VM is written in ObjectiveC/C/C++ which is JIT compiling the bytecode at runtime. This is actually exactly how scripts in Unity work, except they are JIT compiled by the Mono/.NET runtime rather than Java.
Oh ok, I see. I wasn't trying to suggest that Java code gets compiled down to Obj-C, this was an error on my part though. I was basing this off of something I had heard about called XMLVM. If it's not a performance issue, then the folks at Unity must have some sort of contract with Apple.
Live-Dimension wrote:It's because Steve Jobs hates your freedom. wants to become YOUR god.
:bow: All hail Jobs, lord and savior. :lol:
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
Post Reply