• On MovieTome: See the villain of IRON MAN 2!
October 5, 2009 9:40 PM PDT

Adobe spells out iPhone apps limitations

by Brooke Crothers
  • Font size
  • Print
  • 18 comments

LOS ANGELES--Adobe Systems' announcement of tools to create applications for the Apple iPhone comes with some restrictions.

Adobe announced on Monday at Adobe MAX, the company's worldwide developer conference, that its Flash Professional CS5 developer tool will enable developers to create interactive applications for the iPhone and iPod Touch. A public beta of Flash Professional CS5 is expected to be available later this year.

In an interview at the conference Monday, Anup Murarka, director of technology strategy and partner development in Adobe's platform development unit, spelled out some of the limitations of creating Adobe Flash-style apps for the iPhone. These limitations exist because the Adobe Flash player is not supported on the iPhone.

Murarka clarified that Monday's announcement was not a joint announcement with Apple. "This is an Adobe announcement. This is just something that's related to our tools and what they output, which is a native iPhone app," he said.

"So, we're not running Flash directly on the device. We're actually allowing our tools to output for native iPhone apps," Murarka explained.

He then described some limitations. "Let's take it from the developer's point of view. They have a very rich environment and language. That's in Flash today," he said. "You're not going to get all of the Flash feature set that would normally be there in the run-time."

Murarka continued: "For example, high-quality video, H.264, is not available with this product because Apple does not make available the decoders. They make you use their own UI (user interface) to play back high-quality video." Apple describes the H.264 video codec as delivering "stunning quality at...low data rates."

He also cited synchronization. "Being able to do synchronization between data and video. Those can be built as Flash applications. In sporting events (for example) using flash for data overlay. Those types of things are not going to possible because we don't have access to the APIs (Application Programming Intefaces) that would give us the video decode along with all of the individual frames so we can do synchronization," he said.

And he spoke about graphics effects. "Some of the filter effects. Some of the capabilities that as a programmer you would easily do within Flash are not available as they are not natural APIs that iPhone platform makes available to us."

Murarka concluded by saying that Adobe continues to work with Apple towards getting Flash on the iPhone. "We're not there as quickly as we would like. We're not able to put Flash in the browser. We're not able to put a Flash run-time on the device directly. But this is a good step," he said.

Brooke Crothers has served as an editor at large at CNET News, an editor at Dow Jones' Asian Wall Street Journal Weekly, and a senior editor at InfoWorld. His CNET blog covers chip technology and computer systems, and how they define the computing experience. He also contributes to The New York Times' Bits and Technology sections. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. Follow Brooke on Twitter @mbrookec.
Recent posts from Nanotech - The Circuits Blog
HP Envy eclipses the Apple MacBook
Major Intel chip upgrade coming to new Netbooks
Will the 'smartbook' be a better Netbook?
Firefox: Heat and the CPU usage problem
AMD upgraded as 'Fusion,' 16-core chip future looms
Dell's 'Mr. A' is a key figure in Intel defense
AMD unveils 'world's fastest' graphics card
Intel an investor in storage firm for Apple users
Add a Comment (Log in or register) (18 Comments)
  • prev
  • 1
  • next
by kencagle October 5, 2009 10:21 PM PDT
Sounds like Apple has a tight grip and is shaping the entire industry holding back progress so they can keep their hands in control of it. I don't believe one bit of the story. Apple knows what flash will do. It will open web apps that work very well and there goes the loose grip on the app market. Google would dive in with the Google Voice web controls and anyone else rejected by Apple. Government needs to step it up.
Reply to this comment
by Splashes October 5, 2009 10:27 PM PDT
Ah, yes, that's exactly what I was thinking: government intervention! Because I want software development to become as efficient, thrifty and modern as the post office, Amtrak and the DMV.
by holywarrior007 October 6, 2009 1:06 AM PDT
You should also know that flash is a highly inefficient application. It's good for nothing. HTML5 standard that Apple is pushing is a good step forward. But how ignoramus people would understand this when they have used **** applications for most of their life and don't understand anything about quality and efficiency.
by jaguar717 October 6, 2009 5:03 AM PDT
You had a good point going there until "government needs to step it up". You know, because Nancy and Bawney and Rangel just haven't quite tried to make enough decisions for us yet--nothing like the steady hand of authoritarian rule to spur innovation right?

The proper solution to the problem is for people to vote with their wallets. Adobe just announced its launch on the Pre as well, and there were no such disclaimers about being locked out because Palm is taking the open approach.

In fact, they just surprised all the developers in attendance by giving each a free Pre, Touchstone charger, month of Sprint service, and perhaps most telling, the request to go home and hack the hell out of the thing. Now THAT is the mindset that encourages disruptive tech...
by MyRightEye October 6, 2009 5:03 AM PDT
Government needs to step it up? My God I hope you're not an American posting such statist crap.
by VoiceOfLogic October 6, 2009 7:53 AM PDT
GovCo? Needs to step what up? Do you want to see Apple and even Adobe DESTROYED, like GM has been? You DO realize that GM is dead. Absolutely dead. We, the people, will never get that money back. What about the banking sector? Give Adobe BILLIONS because they cant do what they want with Apple's product and, guess what? Adobe raises prices on ALL its products like the ********* in the banking industry have done to us with credit cards and loans. Yea, thats the solution.

You are as deluded as the Obama administration and that do-nothing Congress of jackasses. Please. Get real. The solution is simple: YOU purchase some other product OR, better yet --> you develop a BETTER product and YOU control how that product behaves in the market.

Oh, whats that? You're too lazy? Want the government to wake you up in the morning and wipe the snot from your nose too? Grow up.
by WriteRight October 6, 2009 12:38 PM PDT
@VoiceOfLogic

"GovCo? Needs to step what up? Do you want to see Apple and even Adobe DESTROYED, like GM has been? You DO realize that GM is dead. Absolutely dead."

Not really that logical. You do realise that GM's problems started not because of any government intervention, but exactly because the guys at GM couldn't deal with free enterprise. And that GM still exists today as an industrial entity, albeit as a shadow of its former self, is only thanks to the former Bush administration intervening. It seems big government is not always a bad thing.

"We, the people, will never get that money back. What about the banking sector? Give Adobe BILLIONS because they cant do what they want with Apple's product and, guess what? Adobe raises prices on ALL its products like the ********* in the banking industry have done to us with credit cards and loans. Yea, thats the solution."

And why did it get that far? Because government thought the less intervention it took in the finance industry the better. And that's why we little guys are now poorer while bank bosses - including the ones that got kicked out - can buy even more and bigger homes and their wives can go on bigger and better spending sprees.
by Splashes October 5, 2009 10:43 PM PDT
Flash on the iPhone is a bug, not a feature. Adobe knows that Apple is holding aces, and is desperately trying to weasel their way into THE mobile platform before Flash is rendered moot by open standards such as HTML5, CSS 3, etc.

What motivation does Apple have for giving in? None. The lack of Flash will affect only a few geek buyers; average consumers (which are always Apple's target) could care less. Already the iPhone has dominant market share in online activity, and the curve is pointing almost straight up, so content providers would be suicidal to assume Flash availability; they will naturally turn to open standards, rather than manage multiple formats.

Flash isn't going to disappear anytime soon, but the handwriting is on the wall. And good riddance.
Reply to this comment
by adasha76 October 6, 2009 7:32 AM PDT
"The lack of Flash will affect only a few geek buyers; average consumers (which are always Apple's target) could care less."

Wrong. Average consumers don't care what the platform is - it's the geeky ones who have the opinions on Flash one way or the other. The iPhone is a slightly special case because of the prelidiction of users being more technically 'aware'.

Like it or not Flash is pervasive. That means if person A can run an app on his Pre but person B can't run it on his iPhone that's a loss for the iPhone.
by PulSamsara October 6, 2009 4:32 AM PDT
Kids play in sandboxes.
Reply to this comment
by jameskatt October 6, 2009 5:39 AM PDT
Flash is simply dead to me.
Adobe always treats Apple like crap.

Just look at how Flash on Mac OS X runs 10 times slower than Flash on Windows.
Flash on Mac OS X is so inefficient, Macs overheat because of the resources it hogs.
Flash on Mac OS X causes almost all of the crashes in Mac OS X.

Why would Apple want Flash on OS X (the iPhone's OS), when Flash works like crap
on Mac OS X?

Exactly. Apple doesn't.

Flash as it is runs 3rd party code. By definition, it breaks Apple's rules for Apps on the iPhone. Thus it isn't allowed. Good riddance.

Look: Apple does not have a monopoly on cell phones or smart phones. You can buy anything you want. Apple does not force you to buy its iPhone. Period.

Apple is dominant because people voluntarily want to purchase iPhones in mass quantity. That doesn't make Apple a monopoly. Apple encourages tons of competition. Just look at its legions of competitors, starting with Microsoft, Sony, Samsung, Nokia, Motorola, Palm, RIM, etc. etc. etc. RIM has a huge lead on Apple's iPhone in the smart phone arena, by the way. And no one complains about RIM's Blackberry's.

Since Flash causes almost all of the crashes in Safari - which uses Apple's webkit as its engine, it will be interesting to see how Flash causes the Palm Pre to crash and use up its battery power since the Pre also uses Apple's webkit as its browser engine. Ha ha ha.
Reply to this comment
by basraw October 6, 2009 8:54 AM PDT
quicktime runs like crap on PC.

why is that?
by lazycat202 October 6, 2009 6:33 PM PDT
flash runs smoothly on my WinMobile phone
flash runs nicely on my Win7.
Why does flash crash Mac OSX? Is Adobe's fault? Apple?
by MaggieRed October 6, 2009 6:22 AM PDT
Keep it up Adobe, you just keep bashing Apple and it's products. Because that just confirms in my mind exactly what company's products I will avoid in the future.

Don't move your position Apple. Don't let these assbags gain one inch. They have killed products on the OS X platform in favor of Windows, they have publicly made negative statements about Apple's products on their website, and they purposely make their products run inferior on the OS X platform.

So don't you worry Apple, the majority of users fully understand this and see through the Adobe BS.

I see we also have a few left wing liberal moonbats here too.
Reply to this comment
by adasha76 October 6, 2009 7:37 AM PDT
Dear lord there are some bitter, bitter people on this thread. I doubt even the strongest apologist would say that Adobe are all that great a company, or that Flash doesn't have a multitude of drawbacks, but come on... its just a choice of platform, and a very popular one at that. If you don't want to you don't have to use it, and you don't have to get any apps made with it. Get a grip people.
Reply to this comment
by setgo October 6, 2009 7:51 AM PDT
I would agree that it is about control, but it's not as diabolical as some of you would believe. You have to admit that your view of things is short-sighted at best. Apple and Adobe are both looking years into the future. They have already hired people and made purchases years ago to be where they are now. Adobe bought Macromedia a few years ago just for Flash. They know mobile devices are the future and both are jockeying for position. Remember that MS realized that the OS was more important than the box.
Reply to this comment
by roazena October 6, 2009 9:01 AM PDT
Unix running in the memory footprint of circa 2001 Windows XP. I suspect the ARM processors in the cheaper iPhone platform devices coupled with 128Mb memory are not going to scream "performance" once they start running code interpreters, at which point it becomes embarrassing to Apple.

Were I a betting man I would speculate that once 256Mb and the faster ARM processors are the norm for the majority of the installed userbase, suddenly Apple will decide it's plausible to have embedded code interpreters running on their platform.

Just a guess.
Reply to this comment
by gggg sssss October 7, 2009 6:53 PM PDT
ha ha enjoy quicktime
Reply to this comment
(18 Comments)
  • prev
  • 1
  • next
advertisement

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

advertisement

About Nanotech - The Circuits Blog

Brooke Crothers has served as an editor at large at CNET News, an editor at Dow Jones' Asian Wall Street Journal Weekly, and a senior editor at InfoWorld. His CNET blog covers chip technology and computer systems, and how they define the computing experience. He also contributes to The New York Times' Bits and Technology sections. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

Nanotech - The Circuits Blog topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right