Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I understands apples hatred of Flash as a web plugin but this move has me annoyed. As a developer this pisses me off slightly. Who cares what the original language was when it is all said and done so long as the finished app is native iPhone. There are no VM's running for these "Flash" apps, they are for all intents and purposes native iPhone apps.

For anyone wondering how this is done in CS5 take a read through this article to get an idea. The tech that they are using to make this possible is very very cool actually.
 
I’ve been building a game since the 90s (for different platforms and improving it with every new version). A labor of love of many years, and it is finally close to done except for needing more levels to be built! (Which will take months I’m sure.) It’s fun, testers like it, it has evolved into a touch-based game, and it looks amazing—and without Unity I could not have done it. (I won’t name it here—it’s not out anyway.)

Just this week I sent $99 to the Apple dev program. Now it seems as though my game may never see the light of day—not in a way that makes it even worth finishing it.

Unity allowed one person, with more creative skill than programming skill, to make an outstanding game without needing a team or a big loan or a corporate backer. Many excellent games are on the iPhone now as a result—and if they all go away, that loss of indie creativity (not to mention financial ruin for developers who trusted Apple and played by the rules) will be a shame.

I really hope this is a misunderstanding, or a blunder that Apple reverses. (They’ve done so before.)

John Gruber’s analysis makes some sense, no doubt—but not so much when applied to games specifically, and engines like Unity.



This is nothing to do with HTML5, nor about the Flash plugin for web sites. Those are about web apps and the browser. This is about App Store apps, which are not built using HTML5 and Apple doesn’t intend them to be.

This is the terrible cost to Apple's change.

Apple just shut down a lot of development projects. I guess with 185,000 apps they figured they could afford it.

I wonder if Apple would have done this if it was just Unity. Or rather, just everyone except Adobe Flash.
 
This SUCKS!!! I have a website which is quite turnable, has been winning awards, and was created in Flash. (http://www.theturn.tv)

Looks like a great example of why Apple doesn't use Flash. It took about 10 seconds to load on my Core 2 Duo 2.3 GHz with 4 GB RAM. WAY too much CPU usage for a mobile device. Not to mention that my computer was getting hot within about 5 seconds after hitting your site.
Agreed, that "award-winning" site is fugly. And the first time i started to load it, i decided to close the window after 5 seconds... but the durn plugin kept on loading the page (for another 8 seconds) despite that.

Gross. GTF away from me Flash. (brrrr)
 
Does that mean that as long as we don't use the 4.0 SDK and don't agree to those terms, we can still use the CS5 Beta to make iPhone apps?
 
But clearly, Apple is “the top 10%”. ;)

Ha, ha, ha, ha. That's a great line.

Admit it, that's how we all think of ourselves...

Does that mean that as long as we don't use the 4.0 SDK and don't agree to those terms, we can still use the CS5 Beta to make iPhone apps?

I don't know how much clearer Apple can make it: They are not going to allow Flash apps (not if they can help it).
 
This SUCKS!!! I have a website which is quite turnable, has been winning awards, and was created in Flash. (http://www.theturn.tv) I had spoken to the flash animators about how easy it might be to create this for the iPod Touch and eventually the iPad and they mentioned this software solution being an important key. so... BOOOOOOOOOOO!!!!

Your site doesn't work on my iPad, so I can't comment on it. Oh well...
 
I'm willing to bet money that in the future, an advertiser can pay more to have an ad automatically expand. Why? Because websites/ad networks have pricing tiers for that already.

Any and all extra advertising on my iPod touch/iPad is worse for me. If apple makes it easier to put in ads, it sucks for us as a whole.

Now we'll all need "Click-to-iAd!" ;)

So, you are basically complaining about what they might possibly do, not what they are actually going to do. Apple is creating an alternative ad, not additional ads. If the app that you download makes unacceptable (to you) use of any ad, delete it. Market forces at work.

This would be an excellent time for Adobe to file a lawsuit against Apple for unfairly singling them out and trying to make their lives difficult through anti-competitive business practices.

The FCC forced cable companies to open up their networks to other cable companies and to landline phone companies, and it's about time the FCC get involved in Apple's unfair business practices against Adobe.

note: I have no financial interest in Adobe, but I am SICK AND TIRED of constantly trying to go to websites on my iPhone, only to find that my iPhone cannot access the website because it uses Flash player. In situations like this, the iPhone is USELESS. I then have to borrow one of my friends' cell phones to access websites.

Apple now faces the possibility of a lawsuit from Adobe citing violations of the Clayton Antitrust Act over this, in my humble opinion.

You can flame me all you want, but Apple by releasing its new iPhone SDK to DELIBERATELY block Adobe's Creative Suite 5 iPhone generation app is in direct violation of antitrust laws in the USA.

Don't be surprised that Adobe sues Apple within the next two weeks over this, especially Apple's decision to block the use of Adobe Flash--even the newest, much-improved Flash 10.1--on any device that runs the iPhone OS.

Antitrust claims require monopoly power in the applicable markets.

http://www.ftc.gov/bc/antitrust/monopolization_defined.shtm

Those that would then say, "Its Apples product and they can do what they wish" - well, not true... its a public company so they need to be mindful of what the public want and offer a choice.

No, there is no requirement for a publicly traded company "to be mindful of what the public want and offer a choice."
 
Once again, Apple has avoided antitrust litigation because they are not a monopoly in the applicable markets. It is not illegal to chose to not sell something in a store.

Steve shouldn't use slides like this if he wants to stay invisible to the anti-trust regulators ;)

iphone-os-4-0096-rm-eng.jpg
 
I ususally come by Macrumors to hear about when a suitable replacement for my current-gen macbook is coming, or new OS news and then I head out on my way. I usually avoid the comments because the forums here boil down a *lot* of the time to essentially fan forums.
You however have the dubious honor of being that one post that was just *so* filled with insanity I was compelled to make an account just to respond.

Look at the groups that are switching to html 5 (at least as an option): Youtube, Hulu, CBS, NYT, on and on. There is a strong, strong movement away from Flash.
With the exception of YouTube, you've listed companies or media services that are not offered outside the United States. If Apple is appealing to a global user base, championing networks only some of us can get is a poor marketing decision.
Also, beyond your 5 examples, do you have any statements backing this "strong strong" movement away from Flash? A white paper from an established developer maybe that expresses such gross dissatisfaction with Flash that learning a new language is preferable?

NO other mobile platform runs a full version of Flash.
I dont think anyone said they expected the full flash suite on their Apple products. People just want the ability to view flash video for the most part.

Apple is the company which wants to continue their industry leading innovation and customer satisfaction.
Whats the hourly rate for internalizing and repeating corporate propaganda? This has nothing to do with anything.

They have every right to control the user experience of their devices. If you don't like it, go make your own smart phone.
Honestly, this is where I raged. When you buy a product from a company you own that product, it belongs to you through the miracle of capitalist exchange. If I want to put it in a blender, light it on fire or reverse engineer the code, that is my right as product owner so long as I dont attempt to make a profit off my actions.
They offer us updates and we take them on the good faith that they will be better than the software that we got at time of purchase. The only reason we dont have more options - say the option to watch Vimeo video on iphone - is because we cant do it ourselves. Apple is taking advantage of this fact.

The very statement "if you dont like it, go make your own smart phone" is exactly what Apple has been saying to consumers for years. It is an anti-consumer stance and for you - a paying customer - to be parroting it back as something *good* is beyond tragic. It speaks to an ignorance on your part that serves no one.


They're doing it with a relentless focus on user experience. They've simply determined that Flash is inconsistent with providing the user experience they want to offer.

You honestly believe people sat in a board room and said "we cant put Flash support in" or "we cant do multitasking until OS4" because the user experiene would suffer? Really?
How about this: Apple has determined that Flash is inconsistent with providing sufficient channels for monetization to increase shareholder value. Apple runs a video store, apple controls an entire marketplace of apps and games made with an SDK you must purchase from them. Allowing Flash access undermines their ability to make money from these avenues pure and simple. The only reason YouTube works is because theyre too ubiquitous.


It's not arbitrary at all. Apple has given very clear reasons for doing so - and their consumers apparently agree.

Lazy Flash developers need to learn that the world doesn't owe them a living.

Wait... what?
Apple has never clearly come out and said why Flash isnt supported or addressed the large percentage of their user base that has asked for it or the product reviews that list its absence as a negative.
Apples consumers, beyond apparently people like yourself who are willing to jump to the defense of a corporation, dont "agree" - they begrudgingly accept the situation because theres nothing they can do about it themselves.

Lazy flash developers now? So because they wont convert to the language *you* want them to speak they are somehow inferior? I guess the iCrusades are next right?


html 5 will do virtually everything that Flash will do. Did you see the iAd demo yesterday? Extremely impressive.

html5 will do everything Flash does, its full implementation is also years away and in the meantime migration from Flash to html5 will happen slowly and inconsistently across the net. You know whats more infuriating to the casual user than nothing working? Some things working and others not for no apparent reason. Great marketing for Apple there.

Yes, i saw the iAd demo which has probably been bug tested and run through more than most full code and debuted in a highly controlled environment. Be impressed when its running stable in the wild.

I guess that's why there are 10 times as many apps on the AppStore as on all other mobile platforms put together. And why Apple has 10 times as many portable games available as either PSP or Nintendo DS.

Too bad 90% of that 10x as many are complete crap. Same goes for the games. The app store makes the DS library look like all AAA titles comparing quantity of shovelware alone.


If a large number of Flash apps were out there, people would be blaming Apple for the slow performance and lousy battery life.

Then Apple would just have to say what they've said all along - the app store is generally the wild west and the consumer decides what rises and falls. No one would buy or recommend a poor performing app. And even a poorly coded app has merit if it has a good idea because someone else will come along, code it better and make a mint.

Apple is simply setting guidelines to ensure that their customers have a great experience

No. Apple is telling me what I can and can not do/see on the internet with *my* device. Unacceptable.

Not likely. A huge percentage of pro graphics people are still big Mac fans. Apple would simply step up its development of its pro apps and Adobe would be on the outside looking in.

Not likely. Your "huge percentage" of professionals that are fans would stop working on Apple machines or - blasphemy - boot camp a windows environment. Professionals are interested in getting the most out of the tools they know best to do good work not championing a platform.
 
Why the **** would we want low-quality crapware applications (with zero focus on iPhone usability/interface) being literally churned out from low quality flash applications? I am THANKFUL that Apple banned this. The App Store is satured enough with **** as it is.

This comment shows your ignorance. As you said yourself; "The App Store is satured enough with **** as it is." There are some apps that are written in flash that would be fun to play, and who says that useful apps could not be created. Check out this link for some apps that have already been written in flash and deployed to the iPhone.
 
2. Even if your numbers were correct (which I doubt), that's changing very quickly. Look at the groups that are switching to html 5 (at least as an option): Youtube, Hulu, CBS, NYT, on and on. There is a strong, strong movement away from Flash.

Except this isn't happening. Hulu isn't (and won't ever) move to HTML5. Given it's rights situation it never will do. YouTube's HTML5 beta excludes a third of it's content, and that's the third that makes YouTube money. YouTube are signing contracts with partners that require them to use RTMPE as a distribution protocol which HTML5 can't even begin to replicate.

Please name the specific antitrust law that this violates (hint: it doesn't).

Council Regulation (EC) No 1/2003. Same one Microsoft was nailed under.

Apple has a bigger share of the mobile application distribution market (to all platforms, not just Apple ones, given app sales on iPhones are so much higher than other mobiles) than Microsoft had of the desktop PC OS market when they were investigated.

Now Apple are using that market control to try and leverage a competitive advantage for their own development tools against competing ones (such as Flash).

One wonders if a fine big enough to wipe out Apple's cash reserves would be the sort of thing that might cause a bit of a shareholder revolt...

And if Adobe were going to sue Apple over Flash, why didn't they do it when the iPhone came out? Why didn't they sue Microsoft when they announced that Windows Mobile 7 wouldn't run Flash? For that matter, how can they sue Apple for not supporting a product that doesn't even exist?

Different situation now, better, clearer case, better chance of multiple complainants (Opera for example). Law is all about playing the odds of winning, and the odds just got better for Adobe.

Phazer
 
Phazer-

Leveraging a "monopoly" to promote its development tools doesn't matter - apple doesn't charge for those tools (beyond the same annual fee they collect regardless of whose tools they use).


You need an antitrust theory where the illegal tying results in them making money they don't deserve.

Except maybe in Europe. Those guys will never be successful because they want 4 day work weeks and they want to tax themselves to death rather than have to risk th marketplace sorting things out :)
 
You say this is a good thing - by stopping Flash development and stop a potential 'flood' of Flash apps, but then this will also stop multi-platform games, as you point out.

How do you balance out stopping Flash outweighs the developer convenience of producing multi-platform games? This will increase the costs of producing such games and maybe be a deterrent.

I'm asking because I'm curious :)

I think your question on deterrent is one that Apple asked themselves and they probably concluded that the developers would be deterred from investing on other platforms, hence the change.

Regarding your comment on convenience, my personal ethos is to work harder to differentiate myself from everyone else, not clamour for a lower standard so it's more easy or convenient to put myself in competition with everyone else. When Apple introduce, say, a new 3d screen, I don't want to be stuck in yesterday-land with Android because I chose a lowest-common-denominator cross-platform implementation tool. That's my view anyway, as you can tell I've totally bought into the apple platform for now. I do miss visual studio though :-(
 
STOP ARGUING.

It's obvious: Apple is BSing people on the Flash matter, only the iSheep agree with them.

1. Fact: HTML5 is more stable. Other Fact: Only 8% of users can use it. Other Fact: You can't do half what you can do with Flash. Other Fact: W3C has not even made HTML 5 a ready standard.
2. Fact: 75% of videos, 80% of games, (90% of ads) and tons of websites are in Flash.
3. EVERY other mobile plateformes are compatible with Flash.
4. Who the hell is Apple to tell the hundreds of thousands of pro's who CHOOSE to use Flash, not to ?

So yes this is BS, period. Anyone who says otherwise is a effin jobs c**ks*cker and hypocrit. This is the difference with true speaker or fan: I have to agree on the fact that Adobe's software are bloated as hell.

I agree with everything you say, but if you don't like apple's way of doing things then just get an device that supports android, or windows 7.

Oh by the way, from what i hear, with the windows 7 phone, you can only write applications using their proprietary run-time (ie: silverlight) which does what?? Oh yeah, it competes directly with flash. So be ready ;)
 
Phazer-

Leveraging a "monopoly" to promote its development tools doesn't matter - apple doesn't charge for those tools (beyond the same annual fee they collect regardless of whose tools they use).

You need an antitrust theory where the illegal tying results in them making money they don't deserve.

Microsoft didn't charge for Internet Explorer. Billion dollar fine.

Except maybe in Europe. Those guys will never be successful because they want 4 day work weeks and they want to tax themselves to death rather than have to risk th marketplace sorting things out :)

I'm talking about Europe. Reality is Apple has to do business in Europe and play obey European regulators as much as Microsoft does.

And there they are going to start having major, major problems.

Phazer
 
Microsoft didn't charge for Internet Explorer. Billion dollar fine.



I'm talking about Europe. Reality is Apple has to do business in Europe and play obey European regulators as much as Microsoft does.

And there they are going to start having major, major problems.

Phazer

Yes. In Europe up is down, money is evil, work is optional, and any company that is successful is clearly in violation of at least one labor or antitrust law. But in Apple's case I suspect the King of Europe will give them a free pass, especially if Steve threatens to send some interns over to take over France.

Have I insulted Europeans sufficiently yet? I'd like to move on to insulting someone new.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.