Apple are being even bigger dicks now
Moderator: Geeks United
Re: Apple are being even bigger dicks now
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.
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.
Re: Apple are being even bigger dicks now
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).
- Falco Girgis
- 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
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."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).
- ChrissyJ91
- 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
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.
- Innerscope
- 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
"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?GyroVorbis wrote: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."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).
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
Website (under construction) : http://www.timcool.me
- M_D_K
- 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
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.
- RyanPridgeon
- 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
Cunts, the lot of them. Steve Jobs can suck my dick
Re: Apple are being even bigger dicks now
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 platformThe 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.
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.
Re: Apple are being even bigger dicks now
Sounds like monopolizing...zeid wrote: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 platformThe 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.
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.
- wtetzner
- 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
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.
-
- 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
Fixed:
It's because Steve Jobshates your freedom. wants to become YOUR god.
Much like this:
Steve Jobs.
5 souls were sacrificed/harmed/mutilated while making this post.
It's because Steve Jobs
Much like this:
Steve Jobs.
5 souls were sacrificed/harmed/mutilated while making this post.
- Falco Girgis
- 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
Not quite how it works.Innerscope wrote:"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?GyroVorbis wrote: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."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).
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.
- Innerscope
- 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
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.GyroVorbis wrote:Not quite how it works.Innerscope wrote:"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?GyroVorbis wrote: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."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).
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.
All hail Jobs, lord and savior.Live-Dimension wrote:It's because Steve Jobshates your freedom.wants to become YOUR god.
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
Website (under construction) : http://www.timcool.me