Separate names with a comma.
Discussion in 'Indie Business' started by princec, Apr 8, 2010.
if that's true then...
What a bang-up job Apple is doing of getting me to dislike them as a company.
Edit: Spoke too soon. TFA says "I originally thought this would ban games written using Unity3D, but perhaps not — Unity3D produces a complete Xcode project and Objective-C source files, so it’s more like a pre-processor than a cross-compiler. Hard to tell."
Still, it doesn't help build my confidence in Apple platforms.
I'm a jerk, so I said "thank you". I want the Unity stuff to slip by though, since middleware is good.
BTW - Unity users are discussing the implications of the change here. At this point, I still don't know what to make of it. If Unity iPhone needs Mono to operate then it means it is running JIT code and therefore may indeed be against the terms of the new iPhone Developer Program License Agreement.
Hmm, knew this would happen (see old post somewhere)….
There was no way apple were going to let people run flash apps this way.
CS5 is out in a week or so -- oh dear, all that work by adobe for nothing. We'll see how this one develops, we'll hear much more I'm sure.
Unity has been going for a while on iphone, surely they cant cut them off now? For a 3d game it looks a v nice option.
On a lighter note, my x months spent learning obj-c arent wasted
[edit - the news is starting to hit all the usual sites. Its gonna be sh*t/fan for sure].
Unity uses a static compiler for mono (mono supports both dynamic/jit and static compilation), so it doesn't need a VM. On the other hand, this "static compilation" probably is outside the C/ObjC/JS group.
Also i wonder if this affects haXe's iPhone support. Maybe not since haXe converts to C++ and doesn't compile directly to iPhone.
The phrase "Applications must be originally written in Objective-C, C, C++" kind of kills any workaround Adobe (or others) could use, assuming one can detect 'converted/exported' code.
Wow, Apple just lost a lot of respect in my book. What a pissant move directed at Adobe (and Flash developers).
Apple had your respect? Apple are the douches of the computer world. I mean, I love my iPhone and the look of this new update (aside from the ads- that could be trouble) but I've never expected Apple to do anything right.
On a side note, (for those who use it) it sounds as though Shiva apps will be unaffected.
Giving me another reason why I will not own anything from Apple anytime soon ..
SE Xperia X2 (Open Platform) is not that bad , I wonder why the lack of popularity ?
Don't bring out the pitchforks yet, I think we should wait and see if / how Apple enforces this.
Anyway this shouldn't surprise anyone, it's Apple we're talking about. Their true motto never was "Think Different", but rather "My way or the highway" .
@Escapee: Windows Mobile 6.5... nobody wants to invest on a smartphone running an OS that is on its way out.
@Julio Gorge, IC IC ...
Or one that completely and utterly sucks. Sorry, I had to saw that. Windows Mobile is terrible. Perhaps the new one will be a large improvement but... compared to the iPhone OS, the current versions are a disaster.
EDIT: Hehe, Escapee... that's the article I was thinking of
They only wanted to prevent a flood of crappy games to appear on iPhone!
Oh wait. It's too late already
Maybe, but you can still find good games in there without much effort (my latest awesome find is The Quest). Can you find one in any of those "Free Flash Games"?
I don't like the way they worded it because it has a lot of side effects (although i think i read somewhere that the terms are temporary and they'll be changed), but i agree with Apple's decision to keep Flash away from the iPhone, both as a developer and a user.
Users decide which platforms to support, not developers. And really all what Apple does is awesome from a user perspective.
As I see it Apple are heading head on into antitrust territory, if not in the US, then probably Europe. Adobe appear to have a very strong case and as far as I can tell, a lot of precedent in various other industries.
I would argue more that you need the full triangle for awesomeness - vendor, developer AND consumer.
If you shit on any one of those 3, the other two get the fallout.
Update: Here's a good "roundup" of things affected by these TOS
Update 2: If you're using the new SDL 1.3 for the iPhone, then you *should* be "safe". I posted that article to the SDL newsgroup and Sam stated:
"but i agree with Apple's decision to keep Flash away from the iPhone, both as a developer and a user."
Why? Flash doesn't make bad games, bad devs do. And there's a crap load of crap apps on the iphone already thank you. With that said, you wouldn't be able to do more than basic flash games on the iphone anyway, the performance was/is rediculous.
Reminds me of a link somebody posted to Raph Koster's website: Stockholm Syndrome.
As a developer i agree with Apple because there is already too much competition in there with the thousands of developers and as you said there is already a lot of bad apps. I don't want my app to be drowned in a sea of crap. A puddle is ok, you can be spotted in it. A sea... not much .
Also 100x more apps means 100x more work for Apple to process the requests and this means much bigger delays and/or less thought for each accepted app, which ends in more crap coming on the App Store.
As a user, well mostly for the same reasons: its already a bit hard to find good stuff in App Store. I'm sure (because thats what already happens on the web) that for each good Flash app that would exist, one thousand of bad ones will make sure that people won't find it.
I'm with Apple on this one: do you want your stuff on the App Store? Play by the(ir) rules.