Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
sigh... this is nothing to do with a mobile flash browser plugin. this is about using Adobe's tools to make apple apps.

THIS ALREADY WORKS, AND IT WORKS FINE! (and has since last year).

see? http://www.macworld.com/article/146490/2010/02/wired_ipad.html - that's the sort of thing Apple are trying to block.

this is Apple trying to smash Adobe's balls, nothing more or less. Apple could have done this quietly, simply by refusing to approve anything in the app store that looked like it was built using bits of the Flash runtime. instead they've gone directly for the throat. the timing is especially nasty (Adobe announced this about a year ago, and Apple changing their license agreement two weeks out from launch is just pure spite).

Excuse me but this whole discussion is about Adobe not being able to port Flash to the iPhone/iPad.
 
The iPhone would have to have a much, much larger market share before this would even begin to be a legal issue.

bingo. there was no prior contract to ever support Flash on the iphone OS or the convertor etc. So the only thing Adobe could try is anti-trust and monopoly abuse. But for that to work, the iphone would have to have a market strength to abuse and right now there's no smart phone with a major lead on the others. Even with the millions and millions of iphones out there, it's still only like 10% of the market, same as all other companies (give or take a percent)

I suspect that Adobe knows this and has no plans to do any such thing and this source is full of crap

It is not about phones. I limited my argument to just the apps market. Apple has 99.4% of that market locked up.

You can't separate the two. Apple's apps only work on Apple's hardware since they don't license their OS.
 
http://news.cnet.com/8301-13579_3-10465202-37.html

As for Aperture 3, it's completely caught up to Lightroom, and in fact surpasses it. The question now is whether it suits your particular tastes in terms of workflow.

Apple could eat Adobe's lunch in this area in less than a year. Easy.

Thanks for the random link?

Your opinion of whether Aperture surpasses Lightroom or not matters very little. I'm looking at the actual usage of both programs, in the real world, across a broad spectrum of photographers in multiple fields. Lightroom is king.

This is, of course, disregarding the fact that there's still a substantial percentage of photographers who use neither. It's still the Bridge/Photoshop world, with RAW editor/organizers serving no need at all.
 
You're crazy. Now your in my territory. I may not be a law expert cmaier has that down but you're nuts to say FCP and Avid split the market. Logic Pro come on ProTools dominates that area.

At my current job most of our Broadcast machines are Avid machines. We use FCP for Post. The amount of Avid vs. FCP is substantial. We have entire Avid teams, and an entire VLAN dedicated to our vast Avid Broadcast machines. I used to work for a large Music School, MI. I built there Mac infrastructure. Lets just say the only people who used Logic were the "Mac Heads". The courses taught at MI, ProTools based. Logic is great, I use it, I love it BUT to put that up against ProTools currently, its not even close.

I'll vouch for what this man said about Logic. Logic is my main DAW and I love that program but ProTools dominates the professional market. And Logic still has an amateur stigma associated with it - if you're a professional engineer telling pro musicians you record on Logic, you might as well say you record on FL Studio.
 
Excuse me but this whole discussion is about Adobe not being able to port Flash to the iPhone/iPad.

Actually...

Usually I write about security here, but Apple's iron-bound determination to keep Adobe Flash out of any iWhatever device is about to blow up in Apple's face. Sources close to Adobe tell me that Adobe will be suing Apple within a few weeks.

It was bad enough when Apple said, in effect, that Adobe Flash wasn't good enough to be allowed on the iPad. But the final straw was when Apple changed its iPhone SDK (software development kit) license so that developers may not submit programs to Apple that use cross-platform compilers.

Officially, Adobe's not talking about such actions, but there's no question that Adobe is ticked off big time at Apple. I mean how often in print does one company representative say about a former partner, "Go screw yourself Apple," as Lee Brimelow, an Adobe platform evangelist, did on his personal Web site, The Flash Blog. While Adobe had him retract some of his words, and the blog now has a big disclaimer, "[Adobe would like me to make it clear that the opinions below are not the official views of the company and are entirely my own.]" we can be sure that within Adobe's offices far stronger words were used to describe Apple's attitude towards Flash.

For now, Adobe spokesperson Wiebke Lips maintains that "We are aware of the new SDK language and are looking into it. We continue to develop our Packager for iPhone OS technology, which we plan to debut in Flash CS5." Flash CS5, which is part of Adobe Creative Suite 5, arrived on April 12th, but, at this point, it can't be used to create i-device applications.

Indeed, the net effect of Apple's licensing change, according to John Gruber of Daring Fireball, is to make it impossible to use cross-compilers, such as the Flash-to-iPhone compiler in Adobe's upcoming Flash Professional CS5 release. This also bans apps compiled using MonoTouch -- a tool that compiles C# and .NET apps to the iPhone." In other words, Adobe, Microsoft, not only can you not have Adobe Flash or Microsoft Silverlight running natively on an iPod Touch, iPhone, or iPad, you can also forget about creating an iWhatever program that can get around that requirement.

Adobe, the king of Internet video with 95% Web browser market penetration, is not one bit happy about being locked out of Apple's lucrative mobile device market. Novell's MonoTouch group is "reaching out to Apple for clarification on their intention, and believe there is plenty of room for course-correction prior to the final release of the 4.0 SDK." Adobe, which doesn't want to let go of its hold on Internet-based video, isn't anything like as optimistic.

So, unless things change drastically between Apple and Adobe in the next few weeks, from what I'm hearing you can expect to see Adobe taking Apple to court over the issue. It's not going to be pretty.

It actually quite seems like it's the recent SDK blocking that prompted this increase in Adobe frustration. So, yes, this topic does revolve around the preventation of Flash-to-iPhone ports.
 

With Apple putting in the Opera web browser, the claim of "duplicated functionality" is now lost for that issue.

But I digress.

Adobe should rewrite Flash player to integrate with Objective-C. If Apple still has a fit and says "no", then there's a big lawsuit.

http://www.readwriteweb.com/archive...eat_flash_surprising_results_of_new_tests.php

Interesting article.

I'm siding with Adobe on this. With even Google siding with Flash, never mind how Flash is almost everywhere, I currently can think of anything that would go in Apple's favor.
 
You're right, it's not about phones. It's about perceptions. Apple's moves to block not only Flash from the Iphone platform but now also block Flash-derived apps tells the market that Flash is a bad product.

That argument, especially as a means to sue, falls flat. No where in the SDK or in any replies has Adobe or Flash been called out specifically. In fact, Jobs has been very careful not to call out any companies by name. They are prohibiting all compliers that are just slapping a layer on top of another language, regardless of whether that language is Flash, Java, DOS or whatever.
 
Apart from smaller funds?

In all seriousness though, I find very few people that use Photoshop/Illustrator/Dreamweaver/Flash etc to their full extent.

i use them all everyday. well, i don't use FireWorks and i haven't tried Flash Catalyst yet, but the contents of the CS5 Web Premium package (FX(FB), FL, PS, AI, DW) are applications i rely on.

n fact, Jobs has been very careful not to call out any companies by name.

you know, except for the time when he publicly stated that Adobe is lazy and flash was a bad product. :rolleyes:
 
While it's obvious that SJ hates Adobe and is being a major dick by banning middleware tools I have trouble finding anything illegal about that move. That being said I hope that the threat of litigation will make Apple reconsider their position.
 
Excuse me but this whole discussion is about Adobe not being able to port Flash to the iPhone/iPad.

Wrong. From the linked article (and all the others) that everyone is ignoring:

"But the final straw was when Apple changed its iPhone SDK (software development kit) license so that developers may not submit programs to Apple that use cross-platform compilers."

and this:

"Indeed, the net effect of Apple's licensing change, according to John Gruber of Daring Fireball, is to make it impossible to use cross-compilers, such as the Flash-to-iPhone compiler in Adobe's upcoming Flash Professional CS5 release."

*THAT* is what Adobe (and a lot of developers) are *really* pissed off about.
 
I think you should review Apple's current sales breakdown and the projections for the future. Here, let me do it for you:

1Q 2010: Apple sold 3.36 million Macs (up 33%), they sold 8.7 million iPhones (up 100%) and 21 million iPods (down 8%). Apple is expected to sell over 40 million iPhones this year alone. Are you with me so far? Now, conservative estimates peg the iPad between 3 and 7 million for the first year. Of those 3.36 million Macs, how many do you think were sold to the publishing sector and art educational institutions? Apple doesn't give you those numbers, but I'm betting they are a static number, so the 33% increase is coming from somewhere else. Do the math. The percentages in that one sector are certainly declining and thus their importance to Apple's bottom line.

Your point about the iPad not being useful for development work is irrelevant to the importance of the product for Apple's future profits. You miss the point entirely. The point is that Macs being sold to professionals for professional work are currently a small percentage of Apple's overall profits, and with the advent of the iPad and possibly future mobile products are going to be even less so. Apple can clearly afford to lose the segment that Adobe services, because it's not as important to them as it once was. Adobe's future earnings however are intimately tied to it's Flash technology and now that is in jeopardy because Apple refuses to support it.

I'm sorry you're afraid that you might end up on a PC, but that's the way it goes I guess. Maybe you can join the chorus of folks hoping Apple will buy Adobe, but I wouldn't bet on it. If Adobe wants to cut off it's nose to spite it's face then I'm pretty sure Apple will let them.

I stand by my original proposition that Adobe needs Apple more than Apple needs Adobe. Apple is a 50 billion dollar company now. They didn't achieve that success by selling Macs to the publishing world.

Well said. Though the older Macs did appeal to the publishing world than Mr & Mrs Gameplayeronaglorifiedcellphone.

But as a start-up developer, student, and full time employee, I want established standards and not to fiddle with a purported standard that's augmented by everybody else. (At least Sun stopped Microsoft from doing to Java what they did to other languages.)

I will continue to hope Apple buys Adobe.

I will continue to hope Apple updates the video card line for the Mac Pro.

I will continue to hope Adobe sells its offerings to Linux.

I will continue to hope the economy improves.

I will continue to hope I get a social life one day and not at the cost of acquiring a social disease.

Heck, I can hope Microsoft hires somebody competent and fixes the 20-page report of flaws I once compiled... (good luck to us all.)

If hope is all we've got, then I'm sure as well going to use it. :)
 
Wrong. From the linked article (and all the others) that everyone is ignoring:

"But the final straw was when Apple changed its iPhone SDK (software development kit) license so that developers may not submit programs to Apple that use cross-platform compilers."

and this:

"Indeed, the net effect of Apple's licensing change, according to John Gruber of Daring Fireball, is to make it impossible to use cross-compilers, such as the Flash-to-iPhone compiler in Adobe's upcoming Flash Professional CS5 release."

*THAT* is what Adobe (and a lot of developers) are *really* pissed off about.

umm...Isn't that still not being able to port Flash to the iPhone/iPad ?
 
That argument, especially as a means to sue, falls flat. No where in the SDK or in any replies has Adobe or Flash been called out specifically. In fact, Jobs has been very careful not to call out any companies by name. They are prohibiting all compliers that are just slapping a layer on top of another language, regardless of whether that language is Flash, Java, DOS or whatever.

Cool. That means that anybody, who says anything informally, is off the hook.
 
So with the cross compilers, how is the code not native? I mean if it compiles and runs fine on the iPhone and it's in the Objective C language, how do they know what is "bad" code?
 
Hell, if Microsoft can be sued for integrating and/or bundling Internet Explorer into Windows, why the heck not?

Totally different game. Microsoft abused Window's dominance as an OS to push an unrelated product on folks.

If Apple dropped all support for Windows users to use ipods, iphones etc in any shape or form forcing them to buy a Mac to have that stuff, then maybe you could say its the same.
 
So with the cross compilers, how is the code not native? I mean if it compiles and runs fine on the iPhone and it's in the Objective C language, how do they know what is "bad" code?

Many of these things package a run time library into the distribution package, and Apple can detect these.
 
Many of these things package a run time library into the distribution package, and Apple can detect these.

Oh I see, yeah that would be hard to miss lol, how much harder would it be to just write everything in Xcode though? Instead of cross compiling.
 
umm...Isn't that still not being able to port Flash to the iPhone/iPad ?

no. the apps that get generated are normal iphone apps. but they have some support libraries in there that are related to flash. apple are saying this is not okay.

Oh I see, yeah that would be hard to miss lol, how much harder would it be to just write everything in Xcode though? Instead of cross compiling.

i haven't used it, but a lot of people hate xcode for stuff like internationalization, among other things. also, objective C is a WEIRD, ancient language.

apple telling developers what toolkits they can use to develop apps in (while maintaining lockdown on the appstore, which is otherwise fine IMO) is a net LOSS for end-users.
 
Oh I see, yeah that would be hard to miss lol, how much harder would it be to just write everything in Xcode though? Instead of cross compiling.

It depends. I happen to think it's pretty easy to write a lot of stuff in xcode, but if I was doing a 3-D game or something I'd certainly want to start with middleware. Personally, anything that's done in Flash I think I can do better and almost as quickly in objective-C, but I may be deluding myself.
 
I'm siding with Adobe on this. With even Google siding with Flash, never mind how Flash is almost everywhere, I currently can think of anything that would go in Apple's favor.

Well, Flash is almost everywhere - except ANY mobile devices. There are NO mobile devices that support a full version of Flash today. Even Flash 10.1 (which may or may not be out this summer) will only run on Android with Cortex A8 or higher - or a miniscule number of mobile devices.

Flash doesn't work on ANY mobile devices today, so what did Apple do wrong?

Wrong. From the linked article (and all the others) that everyone is ignoring:

"But the final straw was when Apple changed its iPhone SDK (software development kit) license so that developers may not submit programs to Apple that use cross-platform compilers."

and this:

"Indeed, the net effect of Apple's licensing change, according to John Gruber of Daring Fireball, is to make it impossible to use cross-compilers, such as the Flash-to-iPhone compiler in Adobe's upcoming Flash Professional CS5 release."

*THAT* is what Adobe (and a lot of developers) are *really* pissed off about.

Except that it's not true. First, Apple NEVER allowed runtime layers or unapproved APIs. The 'change' in rules was simply a clarification of what everyone already knew. See the quote below. Second, there's no sign that Adobe has done anything to address the Flash deficiencies, so every indication is that it would be an inferior user experience.

So with the cross compilers, how is the code not native? I mean if it compiles and runs fine on the iPhone and it's in the Objective C language, how do they know what is "bad" code?

If they were generating Objective C code, it would be acceptable. The problem is that that isn't what they're doing. They're effectively creating a runtime with private libraries - both of which are not allowed.

sigh... this is nothing to do with a mobile flash browser plugin. this is about using Adobe's tools to make apple apps.

THIS ALREADY WORKS, AND IT WORKS FINE! (and has since last year).

see? http://www.macworld.com/article/146490/2010/02/wired_ipad.html - that's the sort of thing Apple are trying to block.

"The Packager is “a tricky but fascinating way to get around Apple’s restrictions,” said Tim Bajarin, an analyst with Creative Strategies."

Interesting that your article says that it's designed to try to get around Apple's restrictions. So apparently everyone DID know that Apple didn't allow this kind of thing and Adobe tried to do an end run.

So much for the "Apple changed all the rules without warning" nonsense.

Oh, and I notice that it also fails to say how well it works. Most reports are that it doesn't work all that well, anyway. Not surprising - Flash requires a much faster processor (Cortex A8) than the iPhone offers and no one expects that adding a runtime layer is going to make it any faster.
 
The iPhone would have to have a much, much larger market share before this would even begin to be a legal issue.

Maybe that's why Apple is doing this now, before they quadruple their market share, and then becomes the dominant player in what could possibly be considered a smartphone "market" according to anti-trust law.

How many years out would that be?

If Adobe waits until then (and is still in business), then they might be able to talk the government into a case against Apple.

Until then, while Apple is still a minority player, they can legally be as anti-competitive as they want to be to try and keep other companies from screwing up their platform's ecosystem.

Just like Joe's hot dog stand can refuse to sell flame-broiled burgers, even if he has the most popular food stand among several in the neighborhood.
 
yet ANOTHER poster demonstrates they haven't actually read any of the linked articles.

this is NOTHING to do with flash in the safari browser, or a standalone flash player app. this is about using Adobe's tools to make fully functioning standalone apps in that already exist in the app store (and are quite highly regarded - e.g. the Wired app) instead of Apple's own tools. Apple want to squish that to enhance platform lock-in, and to put more pressure on Adobe (out of spite more than anything else, from the look of it).

the fact that 70% of the posters here are totally missing this point demonstrates just how well Apple's spin is working.

in my opinion -Apple have an effective monopoly in the mobile applications market (estimated by Gartner at 99.4% of mobile app sales in 2009), and are being strongly anti-competitive (in the same manner as Microsoft vs DR-DOS decades ago). whether or not the courts will agree is totally up in the air, but i bet Adobe can afford sufficiently decent lawyers to make it an interesting show.

Actually, I've read them all, and it's all just bunk. It's bullsh*t, and I'm tired of the Adobe astroturfers clogging up the internet (nice April 2010 account creation date).

Apple provides the tools and the API calls to make your apps work. Because Flash is rapidly losing relevance on the internet, Adobe scrambled to try to add some value to it by allowing you to make poorly running iPhone app exports from Flash. Great. The trouble is that Apple really and deeply believes in a certain customer experience and a slowly running battery hogging faked ui-elements app doesn't really fit into that vision. So, they blocked it. The trouble is that the seeds of this prohibition were always in the SDK agreement, and they only just with this most recent SDK change really clarified what they meant.

You see, the new multitasking ability in 4.0 allows the iPhone OS to do most of the heavy lifting and "deciding" how to control the CPU and memory usage of the apps as you switch around. If your apps aren't coded to use this properly, why would Apple want your apps on their platform?

Adobe has no leg to stand on with an internet claims of "apple blocked Flash on the iPhone" or "Apple abuses its monopoly". It's all crap. Apple isn't blocking Acrobat, it's not blocking Photoshop or any part of CS5. They didn't block Flash on OS X, and didn't block it on the iPhone OS either (there was no plugin that would run on a mobile phone).

So what you have is a bunch of Adobe fantrolls spewing filth on the internet and it's gotten old.
 
how much harder would it be to just write everything in Xcode though? Instead of cross compiling.

For a real developer, Objective C in xcode isn't a big deal. The real problem is people who are nothing more than script jockeys using Flash who consider themselves to be programmers. They're too lazy to learn Obj C, so they whine about how unfair the world is.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.