Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
For a long time, most of my experiences with Flash on any platform have been bad, so I just don't feel moved to support its existence on the iPhone or iPad. I believe my experience is improved if the web uses HTML5 and apps are developed with one of the SDK's natively supported languages.
 
This puts the screws to a project my wife is involved with. Well, crap.

I guess you are joking, but yr wife should know better, as someone put it here, Steve Jobs is crazy. And as DaringFireball's John Gruber put it, fallow  advice if you want to develop for .
 
Oh and i think it may be people are jumping the gun on this one is this not more targeting developers like the Simon the Sorcerer where there is a base app with a touch api slapped on top.
 
I could've understood Adobe if they were right. But then truth is, flash definitely sucks. A performance hog and most importantly is the main reason for web dirtiness. I'm not a fanboy, just a guy who has definitely witnessed Flash's unnecessity.

Go screw yourself Lee Brimelow...

Flash does not suck inherently.. it sucks on MACSSSSS and nowhere else. STOP DRINKING THE KOOL-AID
 
Apple is bullying developers into using their tools over a competitor's tools and that (at least in America) is against the law.

How, pray-tell is this against the law? The libraries and API are protected by copyright and/or confidentiality agreement. You gain access to them by signing the developer's agreement. You have only the rights that they extend you. No more. In theory they could tell you that you have to wear pull-ups when you author code for the iPhone, and if you agreed to that, you would be obligated to do so.

If you don't want to develop using their tools then don't. Develop somewhere else on a different platform. Join the ranks of those developing for jail broken phones (I wonder how many of them are financially successful?). If enough people take that route then maybe Apple will listen, but it certainly is under no legal obligation to support development tools from 3rd parties.


Don't confuse what you "want" with what you are "entitled" to.
 
so what will we use when Apple kills Adobe?

Don't get me wrong, I love my macs, ipods and iphones, but as Apple turns the screws on Adobe, what exactly will Apple bring to the table that will rival Photoshop or Flash? Preview?

Love it or hate it there a TON of content out there that's Flash (and a lot of it isn't even on the web).... and it's complete bs that html5 "can do everything flash can do"...

Apple dictating which IDE you can use to make apps is insane... imagine being told which program you'd have to use to develop html websites.

"Sorry, you can't use Coda, BBedit, you must use vi to create all your web pages..."

Both companies should GROW UP and act like adults...
 
Adobe sat on their ass for too long on Flash. Online video playback didn't have to suck this bad, just look at HTML5. Someone posted a comment in another thread about the stability issues with HTML5, but I haven't had a single problem viewing ALL of my YouTube videos with HTML5 for weeks. Not to mention the other HTML5 video sites like Vimeo.

I think that this decision by Apple is to tell Adobe that just offering a Flash to iPhone compiler won't cut the crap that they've (Adobe) accumulated over the years. Improving performance and fast, before HTML5 gains too much traction, is the answer.

Amen to that, Brother....
 
Smoebody wasnt doing their job by maintaining a close relationship with Apple. Relationships ar eeverything in business.

That's true.

E.g., to this day, the Mac OS X flash plugin is absurdly inefficient compared to the Windows one. That has to have been annoying the hell out of Apple for the last ~10 years.

Unfortunately, the Apple vs. Adobe acrimony is going to end up hurting Apple, Adobe and (most importantly!) all us users of both.
 
HTML5 really??

Adobe sat on their ass for too long on Flash. Online video playback didn't have to suck this bad, just look at HTML5. Someone posted a comment in another thread about the stability issues with HTML5, but I haven't had a single problem viewing ALL of my YouTube videos with HTML5 for weeks. Not to mention the other HTML5 video sites like Vimeo.

I think that this decision by Apple is to tell Adobe that just offering a Flash to iPhone compiler won't cut the crap that they've (Adobe) accumulated over the years. Improving performance and fast, before HTML5 gains too much traction, is the answer.
What does this have to do about HTML5?
This ISN'T about what can be used with the Safari browser, it's about the construction of Apps for the App store.
How could you even author an HTML5 App for the App store?
 
Please stop talking about Flash in a web browser! This is a different matter.

Don't waste your energy. Half these people don't understand what Flash is outside porn ads and pogo games. Flash is more than HTML5 will ever be because Flash is an environment beyond the web.
 
Don't get me wrong, I love my macs, ipods and iphones, but as Apple turns the screws on Adobe, what exactly will Apple bring to the table that will rival Photoshop or Flash? Preview?

What are you talking about? This has to do with Flash, not Creative Suite.

Apple's not exactly going to "kill" Adobe. LOL
 
The primary reason for the change, say sources familiar with Apple's plans, is to support sophisticated new multitasking APIs in iPhone 4.0. The system will now be evaluating apps as they run in order to implement smart multitasking. It can't do this if apps are running within a runtime or are cross compiled with a foreign structure that doesn't behave identically to a native C/C++/Obj-C app.

"[The operating system] can't swap out resources, it can't pause some threads while allowing others to run, it can't selectively notify, etc. Apple needs full access to a properly-compiled app to do the pull off the tricks they are with this new OS," wrote one reader under the name Ktappe.

That makes MUCH more sense! It is a good article, it points out that if Apple were just doing this to spite Adobe, they would have just revised the agreement a while ago and not left it as is until iPhone OS 4 was previewed yesterday.

It all comes down to Flash being an outdated inferior technology PERIOD!!!
 
one simple not-so-financially-unreasonable Adobe tactic

==========================================================
==========================================================

I'm no fan of Adobe, though I live and die by Creative Suite. But they need only do one thing if they want to stick their sword where Apple will feel it:

STOP developing for Mac.

==========================================================
==========================================================
 
Almost all the great sites today use Flash.

Almost all the great sites you use maybe. I have a click to Flash blocker and hardly ever feel the need to click. To me, Flash is a completely pointless toy used by web designers with too much time on their hands. We must visit very different sites because none of the sites I consider great use Flash.
 
Flash does not suck inherently.. it sucks on MACSSSSS and nowhere else. STOP DRINKING THE KOOL-AID

Flash isn't the problem and I am sick of saying this but, its the people developing. Flash is so easy to use that it is a catch 22. You have amazing Flash Apps and Sites and you have terrible ones. Flash is only as good as the person developing for it.
 
Apparently in response everyone will dump their Macs and move to Windows machines then.

"Pry my iMac from my cold dead hands".

Flash sucks on my imac. I lose count everyday how many times flash crashes!
I was a beta tester on YouTube for HTML5, and I had NO issues with it at all!

Maybe Apple should tender a hostel takeover of Adobe and assimilate it!
 
Some perspective

Don't get your knickers in a twist.

Look at Adobe's current products: as far as I understand, they're designed with their own tools so they can produce versions for both Mac and Windows that are similar.

As a result, none of Apple's unique features are taken advantage of in Photoshop, for instance (or any other program for that matter).

You have to cater to the lowest common denominator when creating software like this.

What Apple are trying to do is to force developers to use Apple's technology and create more unique programs, or like someone else pointed out: natively designed software won't cause havoc to their new multitasking os.

They're not forcing you to only design for their platform, but if you're going to write for the iPod/iPhone/iPad, you'll be able to take advantage of all the unique stuff rather than coding for the lower common denominator which makes a mockery of unique features...
 
and what is your problem with flash...

I don't have problems with any flash site on the web on any of my macs. What kind of porn sites are you guys looking at?
 
"[The operating system] can't swap out resources, it can't pause some threads while allowing others to run, it can't selectively notify, etc. Apple needs full access to a properly-compiled app to do the pull off the tricks they are with this new OS," wrote one reader under the name Ktappe.

Yikes! What are they doing?! Is this new to iphone OS 4, or is it something that's just a general property of BSD-ish schedulers? Unless this is just their observation of how interpreter runtimes behave in general on BSD, it sounds like they're going to be doing some pretty scary stuff in OS 4!

Let the thread-starvation and IO buffer-overruns begin!
 
PLEASE STOP talking about web design and HTML5 and read what this thread is about!
 
Wow, so many of you still don't get it. You hate Flash, fine. This move screws over many more devs than just Adobe. Unity, Torque, Shiva, windows iPhone developers. I was starting in Unity but now I have to wait and find out if it's still a viable platform for development. No official answer from the Devs of unity yet. This move from Apple comes right after Unity announced iPad support.

God, I hope it doesn't wreck the middleware market.

Um, no YOU don't get it. Apple's priority isn't keeping the developers happy. Apple's priority is keeping the people who buy its products happy. Their bet, and so far they have been right on this one, is that users are happy when the iPhone provides a solid, easy to use, ease to understand experience. Further they bet that when you get a huge amount of users really excited about your product, people will develop for it in droves.

On all accounts they were right.

Now, Apple is going to do things to help developers, they have made tools available for free, are adding new API's that help increase application capabilities AND they are doing it in a way that doesn't break the great iPhone user experience.

What Apple ISN'T going to do is bend over backwards for developers who want to do things that run orthogonal or contrary too Apple's priorities (i.e. the end users). Apple isn't going to lose any sleep over Flash devs who want to cash in on the iPhone experience while still being devoted to Flash deciding to drop their iPhone development, especially when in order for Apple to continue to support those capabilities it might need to compromise the experience on its end.

Flash is outside of Apple's control, which means that if Flash doesn't want to make an improvment, Apple can't do anything about it. If Flash is buggy, Apple can't do anything about it. We've all had to work on projects and been stuck with a crappy partner/team member. Apple has decided based on its experiences that Adobe is a crapy partner as of late, so they are saying, forget it.

Apple doesn't want to need flash, and fortunately for Apple results have shown that it doesn't NEED flash. The iPhone has been a smash hit despite not having Flash. Website after website are abandoning or deprecating Flash in favor of technologies that the iPhone DOES support not just because the iPhone supports them, but with the IE announcement of HTML5 support, so does everyone else.

So rather than shackling themselves to a proprietary format controlled by a single company, Apple is championing an open format controlled by the W3C which all companies can have input on.

Flash is losing this battle and thats a good thing for the end user in the long run AND it shows that Apple picked the right pony in this race.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.