Live data from Hacker News

IPhone Flash prototype got 30 min battery life

adobegripes.tumblr.com

61–68 of 68 posts

Re: IPhone Flash prototype got 30 min battery life

#61
post #59
post #35

Earlier quoted context omitted.

Let's add insult to injury: Apple has reported that a majority of crashes on a Mac — across the board — are due to Flash.

If that's true, why doesn't Apple make their own swf viewer? I mean, they're Apple , they have twenty billion dollars in the bank; they can afford to reimplement Flash Player.

They are making their own "swf viewer". It's called HTML5 and it's the reason you can't find any Flash on their own webpage, or on their iPhones.

Re: IPhone Flash prototype got 30 min battery life

#62
post #28
post #17

Earlier quoted context omitted.

Any code? You mean any code other than JavaScript?

You make a good point. While it is useful for web apps, JavaScript in Mobile Safari is not sufficient for creating the vast majority of standalone applications. Flash, while hardly a world-class systems programming language, is a step beyond JavaScript in several respects. Most importantly, it is more consistently cross-platform compatible, meaning that I could actually take advantage of preexisting Flash applets on…

Show me an instance of a modern browser running javascript that doesn't run correctly. I've written a lot of javascript and the only thing that trips me up is the css. Javascript itself works fine on almost all platforms. (Some quirkiness on IE6).

Re: IPhone Flash prototype got 30 min battery life

#63
post #51

Come on, the real reason flash "can't perform" is because it would open up a competing app delivery vector that would undermine the app store. One with no approval power.

I call bullshit on these conspiracy theories that Apple is blocking Flash because it would compete with the app store. You can make apps in JS that will run in Mobile Safari. Is that a "competing app delivery vector"? If so, then why would Apple allow it, if it's so worried about hanging on to it's app store business? I find it a little dubious that Flash would even be competition for the app store. The whole reason…

I don't think it's a matter of comspiracy, but rather of control. It's seen in their app store approval process and it's key to their product's success. Why leave important aspects of a product's perception (3rd Party Software), up to chance and also make money through that control? Sounds like a good way to make a profit.

Re: IPhone Flash prototype got 30 min battery life

#64
post #56

Earlier quoted context omitted.

Apple won't let Adobe make a decent Flash plugin for OS X. Apple restricts APIs that the plugin needs to run well--things like access to hardware video acceleration. A lot of people at Adobe use Macs. A lot of people at Adobe work on Flash player. They don't just sit around screwing off all day; Flash on OS X is lousy but there isn't much they can do about it. I don't know why Apple does it. Stability? Stubbornness?…

I don't believe that for a second. It sure doesn't explain why Flash isn't performant on Linux, or are you going to blame that on Linus Torvalds?

I don't think Adobe cares much about people on Linux. There isn't much market there.

Re: IPhone Flash prototype got 30 min battery life

#65
post #51

Come on, the real reason flash "can't perform" is because it would open up a competing app delivery vector that would undermine the app store. One with no approval power.

How would that be different from HTML5 web apps? (besides being slower, larger to download, uglier, more proprietary, less accessible and more CPU intensive)

Re: IPhone Flash prototype got 30 min battery life

#66
post #50

Earlier quoted context omitted.

Apple won't let Adobe make a decent Flash plugin for OS X. Apple restricts APIs that the plugin needs to run well--things like access to hardware video acceleration. A lot of people at Adobe use Macs. A lot of people at Adobe work on Flash player. They don't just sit around screwing off all day; Flash on OS X is lousy but there isn't much they can do about it. I don't know why Apple does it. Stability? Stubbornness?…

Please explain how OpenCL fits in with that idea. What Adobe probably means by "restricting tech" is that Apple does not allow alternative code interpreters on their device, as to not facilitate AppStore circumvention.

In Flash Player 10.1, H.264 hardware acceleration is not supported under Linux and Mac OS. Linux currently lacks a developed standard API that supports H.264 hardware video decoding, and Mac OS X does not expose access to the required APIs. We will continue to evaluate adding the feature to Linux and Mac OS in future releases.

http://labs.adobe.com/technologies/flashplayer10/releasenote...

Re: IPhone Flash prototype got 30 min battery life

#67
post #56

Earlier quoted context omitted.

Apple won't let Adobe make a decent Flash plugin for OS X. Apple restricts APIs that the plugin needs to run well--things like access to hardware video acceleration. A lot of people at Adobe use Macs. A lot of people at Adobe work on Flash player. They don't just sit around screwing off all day; Flash on OS X is lousy but there isn't much they can do about it. I don't know why Apple does it. Stability? Stubbornness?…

I don't believe that for a second. It sure doesn't explain why Flash isn't performant on Linux, or are you going to blame that on Linus Torvalds?

With actual GPU-accelerated H.264 decoding I’m guessing those CPU utilization numbers could drop to a remotely reasonable value. But it’s up to Apple to expose the appropriate hooks to allow Adobe to (eventually) enable that functionality.

http://www.anandtech.com/video/showdoc.aspx?i=3678&p=5

See this Adobe PDF for an explanation about Linux: http://labs.adobe.com/technologies/flashplayer10/releasenote...

Re: IPhone Flash prototype got 30 min battery life

#68
post #50

Earlier quoted context omitted.

Please explain how OpenCL fits in with that idea. What Adobe probably means by "restricting tech" is that Apple does not allow alternative code interpreters on their device, as to not facilitate AppStore circumvention.

In Flash Player 10.1, H.264 hardware acceleration is not supported under Linux and Mac OS. Linux currently lacks a developed standard API that supports H.264 hardware video decoding, and Mac OS X does not expose access to the required APIs. We will continue to evaluate adding the feature to Linux and Mac OS in future releases. http://labs.adobe.com/technologies/flashplayer10/releasenote...

Mhm. "We don't want your OpenGL/DirectX, we will interface directly with your video adapter, crashing your OS. We're just that sort of a lovely bunch of hardcore uni-core supporters."

http://gizmodo.com/5407204/benchmarked-the-quad+core-i7-imac...

> I think Xbench, which hasn't been updated in years, is a solid benchmark for that old program that you depend on but has been long abandoned or at least ignored by its developer.

Post reply on HN