Slashdot Mirror


Decoding Adobe's Big Device Push

nerdyH writes "Adobe yesterday chummed the waters around Flash and AIR as cross-platform app dev environments for mobile devices. It promised runtimes for several popular mobile OSes, including WinMo, Symbian, Palm webOS, and Android, with future RIM/Blackberry support hinted as well. Moreover, it reiterated its commitment to the Open Screen Project, an Adobe-led industry group that, if you deconstruct its name and look at its membership roster, appears tactically focused on enabling hardware acceleration of Flash/AIR on devices, as part of a larger strategy of making the runtimes ubiquitous as UI development frameworks for essentially every computer-like device with a user interface."

181 comments

  1. First Post! by Anonymous Coward · · Score: 0, Informative

    Woot I win!

  2. they should totally use arm by Anonymous Coward · · Score: 0

    they should totally use arm

    1. Re:they should totally use arm by Nadaka · · Score: 1

      They are. http://www.embeddedflash.com/?p=571
      That was linked from beagleboard.org a few days ago.
      Beagleboard uses the TI OMAP3530 processor using an ARM 8 core (and a bunch of other stuff).

    2. Re:they should totally use arm by TheRaven64 · · Score: 1

      The i.MX515 (Freescale's Cortex A8) announcement said it also had a full Flash implementation for ODMs. Part of yesterday's announcement included a list of ARM SoCs that now have full acceleration, for example H.264 acceleration using the DSP or video coprocessor and compositing offload to the GPU.

      --
      I am TheRaven on Soylent News
    3. Re:they should totally use arm by tlhIngan · · Score: 2, Informative

      Beagleboard uses the TI OMAP3530 processor using an ARM 8 core (and a bunch of other stuff).

      No, it doesn't.

      There are basically 4 cores that ARM Ltd. sells - the ARM9, ARM11, Cortex A8, and Cortex A9. (I'm leaving out the various little features of each, and going with general family). It's an easy mistake to make, but an ARM9 doesn't hold a candle to the Cortex A9.

      The Cortex series of cores are the latest and shiniest, being that the core difference between the A8 and A9 is that the A9 supports symmetric multiprocessing. Note that many chips on the market today already have multiple ARM cores, but they are not setup for SMP - the secondary ARM core is often a coprocessor to do certain tasks. Common examples are multi-core SoCs used in cellphones - you have a powerful ARM core powering the general OS, and a lighter-weight one for the baseband side. Or an iPod, where you have one core powering the UI, and another doing the AAC/MP3 decode.

      Still, I hope devices with embedded flash use something like FlashBlock. Nothing sucks worse than surfing freely then hitting some crappy flash ad that causes the whole system to virtually hang as the CPU is spent doing the ad and no CPU is left for the UI...

  3. Seems like Adobe is waking up by dingen · · Score: 4, Interesting

    With HTML5's video, audio and canvas elements, there will be less and less need for Flash in the future on the web. It seems like Adobe is realizing this as well and has decided to move the focus of Flash from mere embedded objects on web pages to a way of easily creating full, rich and cross-platform applications for both PC's and phones.

    This coiuld work out pretty well for them in the end. I must admit clicking a game together using Flash and publishing it to every major platform sounds more attractive than the more traditional ways of developing software, and I'm sure I'm not the only one who's thinking this.

    --
    Pretty good is actually pretty bad.
    1. Re:Seems like Adobe is waking up by raddan · · Score: 1, Funny

      Awesome. I can't wait until they partner with Cisco and rewrite IOS in Flash :P

    2. Re:Seems like Adobe is waking up by WiiVault · · Score: 2, Interesting

      No offence, but you get what you pay for (in effort). I for one have zero interest ever buying a program based on Flash thanks to the slow, ugly, non-standard interfaces. I know I'm not alone on this either.

    3. Re:Seems like Adobe is waking up by earnest+murderer · · Score: 2, Interesting

      There is that. There is also the notion that in a few short years most PC users won't be using PC's anymore. If Adobe (or anyone else for that matter) want to remain relevant to that group they're going to have to figure out exactly this cross platform issue before cell phones start driving external displays.

      --
      Platform advocacy is like choosing a favorite severely developmentally disabled child.
    4. Re:Seems like Adobe is waking up by dingen · · Score: 3, Insightful

      Bejeweled was developed as a Flash game and has sold over 25 million copies. So surely there is a market for this type of application.

      --
      Pretty good is actually pretty bad.
    5. Re:Seems like Adobe is waking up by sexconker · · Score: 5, Interesting

      With HTML5 not being supported by MS, and only certain codecs being supported by Apple, the video tag isn't worth shit, unfortunately.

      Besides, flash video players are all about the bloat - look at youtube/hulu, you've got captions, annotations, ads, menus at the end, etc.

      I haven't looked into the other new tags, but flash for video should have died years ago.

      Last I checked embed src="file.ext" worked fine, and my browser loaded a plugin/full app to handle whatever it was. (Though it's not actually part of the spec, is it?)
      It wasn't pretty, and it just played the video. But that's all I want. Sadly, everyone else loves "teh web 2.0" and demands all the bits and bobs.

      We've had streaming protocols for ages that worked directly in the browser, or by opening up a media app. We can always improve the protocol and the codec without touching flash.

      The problem is it's not about the content anymore. The content is the lure. No one wants to serve up site.com/videos/video1.mp4 through straight html. They want you to go to site.com, see ads, click around, add comments, see a list of related and sponsored videos, and maybe watch the actual video.

      This is why flash (and similar) will live on, regardless of the alternatives.

    6. Re:Seems like Adobe is waking up by sortius_nod · · Score: 2, Informative

      Bejeweled has also undergone heavy redevelopment, as do all popcap games. They are "demoed" on the web as flash games but what you buy on Win, Mac, iPhone, Palm, Xbox, etc, is developed for the platform.

      Flash has it's uses, but as a cash purchase I don't think I'll hop on board.

    7. Re:Seems like Adobe is waking up by agnosticnixie · · Score: 1

      I'd rather people used SVG animation for games and video rather than putting it in HTML, seriously - I've been rather underwhelmed by the canvas and video tags and they tend to be as cpu hungry as flash.

    8. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 1, Interesting

      Or there is Club Penguin, which has done something like $50M / year in revenue. Clearly Flash has some (sizable) niches even if a gaggle of internet snobs don't approve of it. I don't see sites like that being rewritten in HTML 5 any time soon.

    9. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 0

      You're absolutely correct. The multi-million dollar industry based on flash, as well as most web-based advertising beyond AdSense may as well shut up shop right now! WiiVault has spoken!

      Seriously - do you, even now, think about what you've just said?

    10. Re:Seems like Adobe is waking up by camperdave · · Score: 1

      Awesome. I can't wait until they partner with Cisco and rewrite IOS in Flash :P

      Any CCNA should know that the IOS is already in flash.

      --
      When our name is on the back of your car, we're behind you all the way!
    11. Re:Seems like Adobe is waking up by rsborg · · Score: 2, Insightful

      With HTML5 not being supported by MS, and only certain codecs being supported by Apple, the video tag isn't worth shit, unfortunately.

      Google ChromeFrame will take care of recalcitrant IE. As far as Apple vs Mozilla goes, you can easily support both Firefox/Chrome/Opera/Safari with two seperate video encodes (ogg/h.264) and some browser capability detection. I know i've seen some very elegant solutions even with the current draft state of HTML5.

      --
      Make sure everyone's vote counts: Verified Voting
    12. Re:Seems like Adobe is waking up by MichaelSmith · · Score: 1

      Awesome. I can't wait until they partner with Cisco and rewrite IOS in Flash :P

      Any CCNA should know that the IOS is already in flash.

      But not the configuration....

    13. Re:Seems like Adobe is waking up by FooAtWFU · · Score: 1

      Okay. Cisco 800. You go to it in your browser, and get a web page. This web page pops up a login window, which pops up a Java applet which will do many of your tasks. However, if you try to do a certain set of the tasks, it'll pop up a (new) web browser to take you to an old-style-Cisco in-browser web-based interface. With a separate login, if I recall correctly.

      I'll take a Flash UI over that, I think.

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    14. Re:Seems like Adobe is waking up by Rocketship+Underpant · · Score: 1

      "With HTML5's video, audio and canvas elements, there will be less and less need for Flash in the future on the web."

      I agree. But if Adobe were smart (and I don't hold out much hope), they would develop a new application as a successor to Flash that would allow designers with minimal programming skills to create Flash-like content and save it as pure HTML5, Canvas, and Javascript.

      Actually, I'd really prefer it if Apple made such an app. But whoever does so first (and does a good job of it) is going to own the Internet.

      --
      He who lights his taper at mine, receives light without darkening me.
    15. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 0

      The H.264 codec is one of the best and effective codecs. Apple was clever enough to use that very early.

    16. Re:Seems like Adobe is waking up by dingen · · Score: 1

      Well the main reason PopCap had to develop native versions for different platforms of their Flash games, was that stuff like described in TFA didn't exist then.

      --
      Pretty good is actually pretty bad.
    17. Re:Seems like Adobe is waking up by dingen · · Score: 1

      I believe their HTML5 demo can serve you both MP4 and Theora. You get either one based on your user agent, so Safari gets MP4 and Firefox gets Theora.

      --
      Pretty good is actually pretty bad.
    18. Re:Seems like Adobe is waking up by DangerFace · · Score: 2, Informative

      So, what you're actually saying is that most people on the net will only be able to watch these videos if they install something they have been told isn't safe?

      The problem is obviously not a technical one - I would assume the only people who use IE on this site are forced to by a workplace where they don't have admin permissions - but a simple statement that things generally take a very long time to succeed if they have to fight against the looming behemoth that is Microsoft.

    19. Re:Seems like Adobe is waking up by Ilgaz · · Score: 2, Insightful

      2 seperate video encodes may mean petabytes and a gigantic grid of video transcoding devices/farms in certain cases.

      All for? Mr. Open Source doesn't like patented codecs even if they are documented and were designed by AV industry themselves. While companies decide whether to go VP7 or stick with H264, they invite them to use VP3! It is amazingly similar to that Linux/Open phone which had the genius idea of not including 3G in this age because it was patented.

      Besides "slogan like" names, it is damn VP3 an old abandoned codec which had no future and clever PR guys gave it free to open source stopping them from actually inventing something. I am almost glad Cinepak guys didn't have that neat idea, we would end up watching Cinepak vs. H264 comparisons all over the place.

      Google's purchase of On2 may cause the true revolution if they actually do the right thing of moving it to complete open source, support every kind of platform (including chips!) out there. VP3 on the other hand and especially transcoding from already compressed to vp3 is a joke which they should never come up with. It just served to Adobe and nothing else.

    20. Re:Seems like Adobe is waking up by rinoid · · Score: 1

      Did you all miss that Bejeweled on the iPhone was one of the first "apps" back before the SDK? Yep, it was a full on web app for the iPhone/iPod platform, and, you can still play it in a web browser.

      Visit this site in your mobile safari browser (or desktop but it redirects you pretty quickly now)
      http://www.popcap.com/iphone/

    21. Re:Seems like Adobe is waking up by Hucko · · Score: 1

      I would assume the only people who use IE on this site are forced to by a workplace where they don't have admin

      That is no excuse; for those of you who are feeling oppressed try http://www.portableapps.com/.*

      They are so beautiful, I'm thinking of making this the default way to set up a system with useable software. Love portableapps.com.

      * Okay, yes there are some places where even portableapps aren't possible. Most will work though.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    22. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 0

      So, what you're actually saying is that most people on the net will only be able to watch these videos if they install something they have been told isn't safe?

      Because average Joe User religiously reads all Microsoft press releases...

    23. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 0

      I wonder why google bought ON2 video? Only time will tell. I think the video codec issue for HTML will be clearly a non-issue.

    24. Re:Seems like Adobe is waking up by JohnBailey · · Score: 1

      There is that. There is also the notion that in a few short years most PC users won't be using PC's anymore. If Adobe (or anyone else for that matter) want to remain relevant to that group they're going to have to figure out exactly this cross platform issue before cell phones start driving external displays.

      Oh good. the death of the desktop is nigh.... again.. Let me guess... We will all be using iPhones right?

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    25. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 0

      as if most of the idiots in this discussion are thinking about what they're saying.

      the truth is that their heart is telling them that they are irrelevant to the internet and its future.

      flash seems to get more and more powerful with each iteration and is available on more and more devices.

      and yet around here, we discover every few years that 'flash is finished - just you wait for the svg wondershow that's coming.'

      whether or not flash plays nicely with obscure operating systems or underpowered toys like the iphone is completely besides the point btw.

    26. Re:Seems like Adobe is waking up by drinkypoo · · Score: 1

      So, what you're actually saying is that most people on the net will only be able to watch these videos if they install something they have been told isn't safe?

      If you believe Microsoft when they tell you something is or is not safe, there is nothing that can be done to save you. I only regret that the resulting viruses only harm the owner's computer. If a computer virus could sterilize the user and not just sanitize the computer, the world would be a better place.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    27. Re:Seems like Adobe is waking up by bill_mcgonigle · · Score: 1

      With HTML5's video, audio and canvas elements, there will be less and less need for Flash in the future on the web.

      A cookie for somebody who develops a method to convert a .swf to javascript+html5. A really big cookie.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    28. Re:Seems like Adobe is waking up by dingen · · Score: 1

      Well hey now, you can't tell us we have lost the link with reality and then claim the iPhone is an underpowered toy.

      --
      Pretty good is actually pretty bad.
    29. Re:Seems like Adobe is waking up by Anonymous Coward · · Score: 0

      er...actually i can. the iphone has only just gotten the ability to copy and paste text.

      it has a laughable tendency to drop calls, and the battery life is a joke.

      its a toy not a smartphone.

  4. Hopefully... by Anonymous Coward · · Score: 4, Interesting

    ...they will learn something from squeezing Flash onto these embedded devices that can be used to help make the desktop edition less resource intensive.

    1. Re:Hopefully... by Anonymous Coward · · Score: 0

      The 10.1 player (for desktops) will use half the ram and third the CPU (ish). This was mentioned at MAX too.

    2. Re:Hopefully... by Anonymous Coward · · Score: 0

      Not to mention AIR. All that I have seen of AIR is the help system they provided with Adobe RoboHelp 8: ooooh shiny, but slow as cr*p! I can only imagine how much of a dog it will be on mobile devices with less powerful CPUs and slower network access.

  5. ew by nomadic · · Score: 3, Funny

    Adobe yesterday chummed the waters around Flash and AIR as cross-platform app dev environments for mobile devices.

    Literally?

    1. Re:ew by Locke2005 · · Score: 4, Funny

      Is chumming the waters now a prerequisite before jumping the shark?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    2. Re:ew by Shikaku · · Score: 4, Funny

      In before lasers

    3. Re:ew by Anonymous Coward · · Score: 0

      It's always with the frickin' lasers.

    4. Re:ew by glittalogik · · Score: 1

      It's a safer jump if the shark is distracted by dog food.

  6. Life in the slow lane by Wowsers · · Score: 3, Insightful

    Noooo. It's bad enough that Flash slows down and eats system resources in Windows, Mac's and Linux, now they want to inflict the same on underpowered mobile devices. That's sick!

    --
    Take Nobody's Word For It.
    1. Re:Life in the slow lane by Anonymous Coward · · Score: 2, Informative

      Agreed, Flash is a monster. Long live HTML5 and beyond!

    2. Re:Life in the slow lane by binarylarry · · Score: 1, Insightful

      Yes, because all of the previous HTML implementations were so nice to use and performant.

      Oh and you never have to test them individually in each browser to make sure things work... right?

      --
      Mod me down, my New Earth Global Warmingist friends!
    3. Re:Life in the slow lane by buzzn · · Score: 1

      If someone writes a crappy game/app/javascript that uses a lot of system resources, you'd never blame the OS. Whereas in Flash's case, you blame not the author of the crappy Flash content, but... Flash. Um, no. Flash doesn't eat system resources on PCs or mobile. Badly written content does.

      --
      Join the window installer's union, where prosperity is a brick throw away!
    4. Re:Life in the slow lane by CAIMLAS · · Score: 1

      The only reason why Flash eats system resources like the undead is because the implementations are horrible. They're poorly implemented. Take the Linux Flash plugin, for instance: instead of doing video properly by using Xrender and EXA (or even XAA), it uses OpenGL for video. It does things Xrender should be doing in software, and adds an additional several levels of complexity and overhead to OGL rendering.

      I'm not saying Flash is lightweight, but certainly it's not a problem endemic to the toolkit and can be improved. It's the "players" that have the problem, and if they're essentially implementing a player at the hardware level, there's no reason why it couldn't be just as fast and lightweight as something like, say, Java within Jazelle.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  7. Re:Who said anything about Open Source? by Shikaku · · Score: 4, Funny

    Oh, I'm sorry, I though this was an argument. I'm in abuse. Terribly sorry about that.

  8. Finally! by Viper23 · · Score: 0

    I can escape from that damn room on every device I own!

  9. What's the point of Flash today by Rix · · Score: 2, Interesting

    What can you do with Flash that you can't do with html5?

    1. Re:What's the point of Flash today by Viper23 · · Score: 0

      Consider the existing code base and how awesome it would be to be able to leverage all of that on all of these mobile systems... how long would it take you to recreate the contents of kongragate in HTML 5 vs. how long would it take to recompile what already exists.

    2. Re:What's the point of Flash today by Anonymous Coward · · Score: 0

      This is exactly the reason Adobe is changing the focus of Flash from the web to stand alone, cross-platform, media rich applications.

    3. Re:What's the point of Flash today by camperslo · · Score: 5, Insightful

      What can you do with Flash that you can't do with html5?

      Tie yourself to a vendor

    4. Re:What's the point of Flash today by MobileTatsu-NJG · · Score: 2, Informative

      What can you do with Flash that you can't do with html5?

      Play existing Flash content.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    5. Re:What's the point of Flash today by Old97 · · Score: 3, Insightful

      Very little; however, as W3C says, HTML5 and W3C will never be able to keep the same pace of advancement with a well funded and determined vendor. The decision processes in the open standards world take a lot longer. So as W3C says, it is likely that there will always be some things on the edges that are supported by proprietary standards but not open ones like theirs. To me that means that products like Flash will die out on the public web and only continue to live in some corporate environments. If you can get 95 or 98% or more of the capabilities you need and reach everyone, would you sacrifice a significant share of your audience for that last 5 or 2%?

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    6. Re:What's the point of Flash today by CopaceticOpus · · Score: 4, Insightful

      What can you do with Flash that you can't do with html5? Have your application run across many mobile devices, if Adobe has their way.

      There is no technical reason that we can't have an open source, widely accepted standard for displaying animations and multimedia content over the web. We don't need a proprietary application such as Flash any more than we need one for displaying HTML.

      However, Adobe has a lot of momentum and clout. Meanwhile, the browser developers can't even agree on a single standard for embedded video. The "Open" Screen Project is a big push to extend the life of a closed source, locked down technology. If most mobile devices support Flash, and html5 support is spotty, most developers will use Flash. If most developers use Flash, most mobile device makers won't be too concerned about fully implementing html5.

      We have an opportunity right now to see html5 and other open standards take hold, but it is also an opportunity for Adobe to extend their grasp. I hope that real openness wins.

    7. Re:What's the point of Flash today by Anonymous Coward · · Score: 1, Informative

      There might not be much different from a capability standpoint but from a development standpoint Flash has it made. The tools for making html5 app are raw and disjoint. To make a flash app you have a flushed out and solid development environment.

    8. Re:What's the point of Flash today by josteos · · Score: 1

      Properly emulate the speed of a 286 by maxing out the CPU while drawing one animation.

      --
      Save the Music; Save the World at http://www.TuneTriever.com (Our latest Android game)
    9. Re:What's the point of Flash today by GMFTatsujin · · Score: 1

      Block it with the FlashBlock addon.

    10. Re:What's the point of Flash today by seanalltogether · · Score: 5, Informative

      Flex. The Flash platform is split into 3 camps right now, Video, Entertainment, and application development. HTML5 really only threatens the video category, but HTML5 doesn't offer the solutions needed to accomplish the fun promotional websites like you see for video game or movie websites, nor does it offer the framework and debugging support needed for rich application development like Flex. Building high quality and reliable applications in DOM and javascript only can be a torturous proposition.

    11. Re:What's the point of Flash today by IntlHarvester · · Score: 4, Insightful

      There is no technical reason that we can't have an open source, widely accepted standard for displaying animations and multimedia content over the web.

      Good post, but the most important factor isn't even a "technical" issue.

      Flash's real strength is on the content-creation side, and the fact that most Flash is generated by "designers" not "developers". All the HTML5 specs in the world won't displace Flash if they require a team of Javascript/SVG gurus to use. There needs to be designer software on the same level as Flash, and that's not a trivial problem.

      --
      Business. Numbers. Money. People. Computer World.
    12. Re:What's the point of Flash today by Loomismeister · · Score: 1

      Why can't mobile browsers do html5?

    13. Re:What's the point of Flash today by Nerdfest · · Score: 0

      Looking at the patches released over the last couple of years (for Linux specifically in my case, but I think it applies to Windows as well), Adobe is pretty much at the top of the list for exploits. It's nice that they release patches, but it scares the crap out of me to have them writing more software of any kind, especially software that's internet facing. They need to have a serious look at refactoring their big projects (especially Flash) for performance and security. If they keep going the way their going, HTML5 is going to eat their lunch.

    14. Re:What's the point of Flash today by Anonymous Coward · · Score: 0

      Dynamic audio generation.
      Access webcam, microphone.

    15. Re:What's the point of Flash today by mad.frog · · Score: 2, Insightful

      > Adobe is pretty much at the top of the list for exploits

      Well duh. Flash is on, what, 95%+ of all desktop web-browsing systems. When Windows + IE ruled the web-browsing world, criminals looked for exploits there. Now that other browsers and OS versions are more popular, Flash is a more attractive lowest-common-denominator.

    16. Re:What's the point of Flash today by lien_meat · · Score: 3, Interesting

      Actually, I'm not so sure that making a good IDE for something that supports nearly the same as flash does for html5 and js WOULD be that big a problem. I used to develop in flash a great deal 3 years ago, but I have been doing web programming since then. (mostly php, mysql, but I am really good with javascript as well)

      I don't see why, with all the capability we ALREADY have with javascript and html5, couldn't make an IDE for making similar content in a application that is browser/web based and is nearly 100% html5 and javascript (python/php/ruby would be needed some I'm thinking). If one were to develop a good api for frame-based animation using javascript and html5, why then couldn't html5 and javascript form a good ide interface and "compiling"(scripting language needed here) the necessary javascript/html5 to make your content run?

      Would a javascript API be as nice as flashes? no, probably not...as actionscript is actually a decent OOP language in many respects (yes javascript can be OOP, but it's just not the same/equivalent). Do I think the results could be as nice? With some good backing and committed development, possibly. Do I see any reason an IDE as rich as flash's couldn't be developed using html5, js, and maybe some other scripting language like python/php/ruby? No, not really. So, really, if I'm right (most likely I'm not), the only thing holding JS and html5 back is lack of will/means to compete head to head with adobe.

      Call me out if I'm wrong...but I think it could be done. (and if anyone wants to hire my help, contact me...heh)

    17. Re:What's the point of Flash today by Anonymous Coward · · Score: 0

      Work without problems in all browsers and OSes, including IE which will never have Canvas tag support (according to Microsoft).

    18. Re:What's the point of Flash today by JohnBailey · · Score: 1

      What can you do with Flash that you can't do with html5?

      Piss off iPhone fanboys?

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    19. Re:What's the point of Flash today by thestudio_bob · · Score: 1

      The "Open" Screen Project is a big push to extend the life of a closed source

      And we'll call it "Open" so we can fool some of the people... Glad you saw that too. I pray that html5 takes off and I never have to deal with Flash (or any adobe web products) ever again

      --
      The real Sig captains the Northwestern. This one captains /.
    20. Re:What's the point of Flash today by base2_celtic · · Score: 1

      I think you'll find that's a bonus.

      --
      Using the holy grail of OSes...
    21. Re:What's the point of Flash today by djradon · · Score: 1

      HELL NO! And furthermore, even if Flash penetration were 100% and they fixed the bug where the player captures my Firefox url and search bar shortcut keystrokes, I wouldn't develop for it. In my 14 years of web development, the only Flash I've ever created was a hidden music player on my otherwise-DHTML animated personal homepage. As soon as HTML5 embedded sound supports multiple simultaneous audio streams, you can bet I'm turfing that bullshit. Long live the open web.

    22. Re:What's the point of Flash today by MobileTatsu-NJG · · Score: 1

      I think you'll find that's a bonus.

      Lots and lots of fun little games out there are made with Flash. So... no.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    23. Re:What's the point of Flash today by djradon · · Score: 1

      I agree, authoring tool is a huge factor. A flash-the-application work-alike for multimedia, IMHO, is the open-source holy grail.

    24. Re:What's the point of Flash today by JPeMu · · Score: 1

      It'll take longer than you might think if the original code was written in AS2 and not AS3: There are several _critical_ shortcomings in AS3, most notably the inability to control timeline objects from code reliably as their creation order is somewhat haphazard, and often delayed by several frames from the creation request - this makes the ability to develop rich content extremely tricky using _flash_ and AS3 - the only real way is to manage the objects yourself, and that means forgetting about the timeline - in which case you're more accurately talking about _flex_ and not flash.

      I, for one, would be much happier to have heard that Adobe had chosen to actually address some of the existing concerns with Flash 8/CS3/CS4 before rolling out yet another abomination incarnation of AS3 scattered across a wider range of devices :( [And no, they haven't addressed the issues afaik - they still exist with "No Priority" on their bugzilla database]

    25. Re:What's the point of Flash today by Sal+Zeta · · Score: 1

      Any of these Demos:

      http://lab.andre-michelle.com/

      And even if some of these could be theoretically reproduced with Canvas + Javascript, they would require at least 3 times the manpower to be developed.

      What can be usually done by just a graphic designer with a good knownledge of Actionscript would require at least 3 javascript coders and 2 graphic designers with a good grasp of the "XHTML/HTML5 + CSS" limitations.

      Unfortunately, this is not trolling but my personal work experience.

    26. Re:What's the point of Flash today by thejynxed · · Score: 1

      Flash was a target long before it even reached anything approaching 95% ubiquity in the marketplace. It became a target because it's considered trivial to exploit in some circles. Adobe products in general have been targets for exploitation for a very long time. This leads me to believe that the company as a whole has a rather poor focus on security. Sure they have brought us some rather neat things, but their implementations have not been the greatest. In this case, they are rather like Microsoft, IBM, Apple, etc. All have brought us neat things, but their implementations at times have left much to be desired.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    27. Re:What's the point of Flash today by CAIMLAS · · Score: 1

      Click your user interface into existence and have it work identically on a half dozen platforms, for starters. With HTML5, you've got to write it - by hand - and hack a bunch of crude nonsense together to get it to work on multiple browsers.

      Not saying I like it, but it's true.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    28. Re:What's the point of Flash today by mrrudge · · Score: 1

      Not so much anymore, and I think going the other way. For ActionScript I'm not touching the IDE at all ( Eclipse/FDT ), and there are better ways than flash of creating most content other than timeline vector animations, which are now difficult to work with in AS3. Flash development is now ( for me ) mainly bitmap/video oriented, ( the player is now generally much faster with raster information than vector ) so with assets being created in whatever suits.

      ( Sorry, I don't know about the smaller ad based stuff, they may still use the IDE for everything ? )

      So in general you need someone who's capable of writing an OO mvc-alike structure against an idiosyncratic ActionScript + libraries ( which may include 3d, physics, Etc. ), a slow datastore and several APIs to services beyond your control ( all of which may or may not respond ). With a playback mechanism that's likely to grind to a halt if you ask it to do a reasonable amount of work.

      It's not rocket science, but it's at a very similar level to which I'd expect from a Javascript/SVG developer. ( They're quite similar skill sets ).

      For me, I'll go with whichever ( Html5 / AS ) is going to be best for a given job, a large factor in that decision is player penetration, and a large factor is 'can it do everything I need for this project'. There are lots of tools for content creation already, and handling .swf content is unlikely to factor largely in my decision unless it's a flash-aesthetic based site.

    29. Re:What's the point of Flash today by Anonymous Coward · · Score: 0

      What can you do with Flash that you can't do with html5?

      Pretty much everything as HTML5 isn't yet supported on browsers in a way that is meaningful. Maybe in 9 years...

    30. Re:What's the point of Flash today by BooRolla · · Score: 1

      Most designers I work with also do JS, CSS, HTML, Adobe tools, etc in addition to flash. Sure they're developers, but only because they want to front end design and these are the tools available. The closest designer I can think of that somewhat meets your description is an Art Director - someone who deals mostly in photoshop and creates the vision.

    31. Re:What's the point of Flash today by mad.frog · · Score: 1

      Flash was a target long before it even reached anything approaching 95% ubiquity in the marketplace

      [citation needed]

      Flash has been at 95%+ penetration for YEARS now.

    32. Re:What's the point of Flash today by IntlHarvester · · Score: 1

      Yes, I'm generalizing, flash devs like yourself certainly exist.

      But the greater question is how successful Flash would have been if it were nothing but a plugin and a pile of API docs. My argument is 'not very', the backbone of the market is the design environment.

      --
      Business. Numbers. Money. People. Computer World.
  10. Re:Bullshit by Moridin42 · · Score: 2, Informative

    I think you should perhaps go back and read the summary carefully.

    You're the first one to mention open source. Unless you think the story submitter spells source in a really eccentric fashion.

    --
    I don't expect morality, equality, consistency, or justice from the law. I expect only legality.
  11. New license by Enderandrew · · Score: 3, Interesting

    Certain projects shouldn't fork. Sun wouldn't open up Java for the longest time, because they didn't want forks of Java, and they didn't want to repeat what they went through with Microsoft.

    I propose a new license that operates on a few basic principles.

    1 - You can redistribute and modify the source code.
    2 - You may compile the original source code, and even compile modified versions for personal use.
    3 - You may not redistribute modified binaries.

    In this scenario, users can compile themselves, test, fix bugs, write patches, etc. They can submit patches upstream, but upstream still largely controls the project and prevents major forks. You would still attract community developers.

    I think a license like this would work well for Flash.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:New license by Anonymous Coward · · Score: 1, Interesting

      Or just trademark the name and don't allow others to use it.

      (Thinking of the whole firefox == iceweasel thing)

    2. Re:New license by Anonymous Coward · · Score: 0

      3 - You may not redistribute modified binaries.

      Oh dear. This is a horrendous suggestion.

      "The community" - ie programmers with some vague idea of a clue - will not get heavily involved in something that is going to be dragged down by vendor policy. Look at the difficulties Sun has attracting external developers. Now imagine how much worse the situation is if the vendor won't even let you distribute binaries? Clean room implementations would never be believed to be clean room, and would be dogged with the idea that they were derivitative works and thus somehow illicit. And in this particular case - Adobe have thus far shown themselves to be utter incompetents when it comes to portable and efficient code (cpu usage between flash vs anything else playing video?), the last thing they need is to scare off their potential saviours.

      AST, a classic control freak, tried this with Minix - "Distribute only patches". It only served to destroy his end goals. Other examples abound (ISO MP3, qmail, msql). The thing is, eventually - *if there are things worth forking for* - an installer that fetches the original sources, applies a set of patches, compiles it and deploys the result becomes standard. All this does is make the original authors look like an insecure bunch of idiots, especially when they start modifying the licence terms to make this kind of thing harder.

      The need you identify ( compatibility ) is largely a vendor fantasy need, that plays on the fears of the gullible. Its the last ditch excuse when you have no rational reason left not to go open source. This need is served perfectly well by trademarks : make a compatibility test, if you pass the test, you get to use the mark.

    3. Re:New license by Rich0 · · Score: 1

      I think a license like this would work well for Flash.

      Dunno, but a license like this certainly would work well for Gentoo. :)

      It's the one distro that can modify Firefox for its users AND leave the branding intact.

  12. The possibility fo forks is necessary by Rix · · Score: 2, Insightful

    Sometimes a maintainer refuses to give up a project, but refuses to continue meaningful development. Consider the X.org fork.

    1. Re:The possibility fo forks is necessary by Antique+Geekmeister · · Score: 2, Informative

      Consider C-Kermit, wu-imapd, djbdns, and daemontools. While Dan Bernstein has relented, the owners of the other packages have not, and they've basically evaporated from typical distributions, and even Dan Bernstein's djbdns and daemontools have basically fallen by the wayside.

    2. Re:The possibility fo forks is necessary by myowntrueself · · Score: 1

      and even Dan Bernstein's djbdns and daemontools have basically fallen by the wayside.

      At least I guess some good came of it then.

      Hopefully, qmail can be added to that list as well.

      --
      In the free world the media isn't government run; the government is media run.
    3. Re:The possibility fo forks is necessary by Enderandrew · · Score: 1

      The only reason Flash is important is because it is so widely adopted.

      In a scenario in which most web developers drop Flash, and Adobe abandons it, then how much does it matter that a third-party can't fork it and continue it?

      We need more standards in the web. Forks hurt standards. In very specific scenarios (like Flash and Java) I think a "patch-only" system will protect against forks, while allowing for community development.

      It certain beats a situation where Adobe ignores Linux users and community development is not possible. Compromise may be the only way to get Adobe to open up, and I'm all for that.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  13. The cross-compilation multiverse by synthesizerpatel · · Score: 3, Interesting

    I could be wrong, but..

    Unity3d.com is probably doing what Adobe plans to already, except they're using .NET. Cross-compiling code into real iPhone applications. I haven't dug too deeply into how Unity3d is doing it, but it seems pretty clear -- you can write your code in .NET with some pseudo-alternative languages like 'Boo' (python), and it makes you a nice iPhone binary that'll pass Apple's deployment criteria.

    Considering Adobe has the time, money, and smarts to do it, don't be surprised when their 'Program Actionscript for the Iphone!' system is a very tightly defined API coupled with the iPhone framework that is cross-compiling..

    Before I gave up on Perl, the assertion that Parrot would be some fancy answer to everyone's programming problems by allowing you to program in any language you wanted. I somewhat scoffed at the idea, but more recently as I've been working with ARM processors and doing a lot of cross-compiling work I can understand why it's an important idea that will soon be second nature to us.

    If I could buy stock in Unity3D right now I would, because those guys nailed it. They just need to scale up and out of just the 3d game market.

    1. Re:The cross-compilation multiverse by tres · · Score: 2, Interesting

      Unity is nice, but the end result is massive bloat. It's a nice way for a developer or company to get into the iPhone market without having to learn Objective C, but I don't think they've 'nailed it.'

      I've seen extremely simple applications take 18 - 24 MB space on an iPhone. That's with no textures, no graphics no nothing except basic 3D objects being rendered. An equivalent app developed in Objective C takes 10% - 25% of that.

      18 - 24MB doesn't seem like a lot until you think about the fact that all that is all being loaded into the very limited available memory. There's very little room to make something that takes advantage of Unity's framework. And the fact that Unity is trying to do garbage collection in a separate thread means that the performance of the App goes down.

      You're right, they're doing some cool stuff -- and the fact that it's cross-platform capable makes it that much better. But personally, I decided to put in the little bit of time it took to learn Objective C and the discipline to retain and release over putting my eggs into Unity's basket (that one was an easy choice).

      --
      Notes From Under *nix: blas.phemo.us
    2. Re:The cross-compilation multiverse by tres · · Score: 1

      And I forgot to mention that Unity doesn't provide access to native library calls. So, for instance, there's no way to bring up the iPhone keyboard from within a Unity app. This could very well be changing -- and may have already changed, but last I knew Unity apps on iPhone were severely crippled by this.

      But that's just a symptom of the real problem with using Unity as the basis for development -- you're relying on a closed platform from third-party with relatively low vested interest in the platform. If a platform doesn't make fiscal sense for Unity to continue publishing and updating, as a Unity developer you have very little recourse. I'm not pretending that it's any different for Apple and NS libs, but Apple has much more invested in the success of the platform, so it's much more unlikely that they will discontinue support of the platform.

      --
      Notes From Under *nix: blas.phemo.us
  14. Where do you not have a web browser? by Rix · · Score: 1

    In this day and age, anywhere you could use media rich applications, you have a web browser.

    1. Re:Where do you not have a web browser? by am+2k · · Score: 1

      My Chumby disagrees. Qt with Webkit doesn't fit on its internal storage, but its USP is a flash player.

  15. perhaps, but if not flash, Silverlight'll do it by Rob+Y. · · Score: 4, Insightful

    Presumably, if Adobe doesn't establish Flash as a cross-platform dev environment for mobiles, then Microsoft will manage to foist Silverlight as it's own bloated slow lane for mobile devices. And the same devs that give us IE-only web apps will start producing Silverlight-only stuff for mobiles.

    Now maybe Miguel would disagree, but I think it's better to have a truly cross-platform bloated enviroment than to have a single-platform bloated environment (I assume Silverlight/Mono is at least close to Flash in bloat). Sure, I'd take streamlined before bloat, but cross-platform trumps streamlined.

    By the way, aren't Android apps based on Java? Since when is that a paragon of efficiency? Or does Google use some kind of 'compiled to machine code' Java variant? Likewise WebOS apps - aren't they largely Javascript? Who said mobile device platforms weren't bloated already?

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:perhaps, but if not flash, Silverlight'll do it by Mr2001 · · Score: 0

      Presumably, if Adobe doesn't establish Flash as a cross-platform dev environment for mobiles, then Microsoft will manage to foist Silverlight as it's own bloated slow lane for mobile devices. And the same devs that give us IE-only web apps will start producing Silverlight-only stuff for mobiles.

      Not really analogous. IE is proprietary, but you don't need Microsoft software to run Silverlight apps. Moonlight (the Mono equivalent) is open source.

      Now maybe Miguel would disagree, but I think it's better to have a truly cross-platform bloated enviroment than to have a single-platform bloated environment (I assume Silverlight/Mono is at least close to Flash in bloat). Sure, I'd take streamlined before bloat, but cross-platform trumps streamlined.

      Who you callin' "single-platform"?

      By the way, aren't Android apps based on Java? Since when is that a paragon of efficiency? Or does Google use some kind of 'compiled to machine code' Java variant?

      Heh, quite the opposite. Android's Dalvik VM is an interpreter, so it's far less efficient than Java on a PC. You're right, this sort of "bloat" is nothing new to mobiles.

      --
      Visual IRC: Fast. Powerful. Free.
    2. Re:perhaps, but if not flash, Silverlight'll do it by jhol13 · · Score: 1

      I really hope all the advertisements go to Silverlight.

      And I hope for FlashBlock-for-the-Mobiles - but this seems to be harder.

    3. Re:perhaps, but if not flash, Silverlight'll do it by Zwets · · Score: 1

      Or does Google use some kind of 'compiled to machine code' Java variant?

      Aren't most Java VMs nowadays JIT compilers? I don't know if the version(s) for Android devices do JIT, but if so, the answer to your question is yes.

      --
      One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say. - Will Duran
    4. Re:perhaps, but if not flash, Silverlight'll do it by kyz · · Score: 2, Informative

      Android apps are all pretty much Java-only.

      Android's development kit re-encodes the standard Java class files for the Dalvik virtual machine which makes them smaller and faster. The standard Java VM has stack based parameter passing, but Dalvik's format recodes it to use registers for parameter passing wherever possible. It also makes constants much smaller - if you're only using numbers from 0-255, why store them in 64 bits?

      As for the standard class library, Android implements a custom subset of the Java system classes that is smaller than Standard Edition but larger than Micro Edition, and doesn't either editions' frameworks for application development but its own custom one.

      Dalvik is also ready to fire up a new Java VM at any moment, because it has a special VM that's pre-initialised and fork()s on demand - so you get an instant new Java VM instead of a several-seconds-later Java VM like you would on a regular computer.

      So Android is really its own platform, which happens to use Java as the main way of doing things, and it does things really quickly, efficiently and safely. And most of your existing Java code will work provided you write an Android user interface for it.

      --
      Does my bum look big in this?
    5. Re:perhaps, but if not flash, Silverlight'll do it by Anonymous Coward · · Score: 0

      Andriod has it's own "java" runtime: Dalvik, and a java compiler that generates dalvik binaries. It's not a standard JRE implementation.

    6. Re:perhaps, but if not flash, Silverlight'll do it by Anonymous Coward · · Score: 0

      Android apps use Java and Java uses native code. It is computer after all. It does not magically run Java code in processor. Basic tools (ls, chmod, ping, etc.) are native code as in all Linux based systems. You can find terminal program to access command line in developer phones.

      So, you can create native applications to Android. You also can create native libraries and connect those with JNI. The platform contains example how you can do this.

      I only used developer phone, so I don't know what are limitations on locked phone, but basically Android is Linux and works like a Linux. Java stuff is there just to make everyday programming easier.

      But yes, the phone has some strange configurations, but in the end it is still Linux.

    7. Re:perhaps, but if not flash, Silverlight'll do it by JohnBailey · · Score: 1

      Not really analogous. IE is proprietary, but you don't need Microsoft software to run Silverlight apps. Moonlight (the Mono equivalent) is open source.

      Well.. Until it gets enough mind share and suddenly.. " Oh look... a patent. How did that get there...". "Sorry Miguel.. looks like moonlight is about to go dark. What a shame. But Microsoft must protect it's IP.. Mind your arse on the door as you leave." (Steve wipes a single tear from his eye in regret, befire the triumphant grin)...

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    8. Re:perhaps, but if not flash, Silverlight'll do it by Mr2001 · · Score: 1

      Well.. Until it gets enough mind share and suddenly.. " Oh look... a patent. How did that get there...".

      Ah yes, the old patent FUD. This one just won't die, will it? If you have evidence of a patent that Microsoft could enforce against a third-party Silverlight implementation, then please, put up or shut up.

      --
      Visual IRC: Fast. Powerful. Free.
    9. Re:perhaps, but if not flash, Silverlight'll do it by Rich0 · · Score: 1

      Dalvik (the android "Java" interpreter) does not do JIT. So, it is quite slow. Biggest limitation on the platform I'd have to say.

    10. Re:perhaps, but if not flash, Silverlight'll do it by JohnBailey · · Score: 1

      Ah yes, the old patent FUD. This one just won't die, will it? If you have evidence of a patent that Microsoft could enforce against a third-party Silverlight implementation, then please, put up or shut up.

      Ah yes.. the old accusation of bias dodge.. Never gets old. But I'll happily comply, as soon as you furnish me with a complete list of current and future patents and other IP property related to the current and any future implementations of Silverlight.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    11. Re:perhaps, but if not flash, Silverlight'll do it by Mr2001 · · Score: 1

      Ah yes.. the old accusation of bias dodge.. Never gets old.

      Cute but wrong. I didn't accuse you of bias, I accused you of spreading FUD, which is exactly what you're doing. You're making vague insinuations to spread fear, uncertainty, and doubt about potential legal threats to a third-party Silverlight application, and so far you've provided no evidence; you've only invoked the patent bogeyman.

      But I'll happily comply, as soon as you furnish me with a complete list of current and future patents and other IP property related to the current and any future implementations of Silverlight.

      Sorry, the burden of proof is on you here. You're the one making the claim that Microsoft has patents to use against Moonlight developers. So, let's see them! Surely you have some evidence, right? The only alternative would be that you're making shit up.

      --
      Visual IRC: Fast. Powerful. Free.
    12. Re:perhaps, but if not flash, Silverlight'll do it by JohnBailey · · Score: 1

      Ah yes.. the old accusation of bias dodge.. Never gets old.

      Cute but wrong. I didn't accuse you of bias, I accused you of spreading FUD, which is exactly what you're doing. You're making vague insinuations to spread fear, uncertainty, and doubt about potential legal threats to a third-party Silverlight application, and so far you've provided no evidence; you've only invoked the patent bogeyman.

      I'm sorry. Do you think I really care? I voiced an opinion, which I do pretty much every time I see someone referencing that useless timebomb that is Moonlight. I'll continue to do it for as long as it exists. And thanks for demystifying the acronym.. But I already know what it means.

      Software patents are far from bogeymen. Microsoft alone has thousands of patents on various things. They were even making approaches to third parties a few months ago to sell off some patents that they didn't need any more, but were of use to Linux.

      Sorry, the burden of proof is on you here. You're the one making the claim that Microsoft has patents to use against Moonlight developers. So, let's see them! Surely you have some evidence, right? The only alternative would be that you're making shit up.

      Nope. I was stating the existence of nothing. I don't claim that Microsoft has patents right now, although they may have, but that there will be patented features of Silverlight that will come to light at the most opportune time. And I'd hardly put Miguel forward as the most dedicated defender of patent secirity when it comes to Microsoft/Linux interoperability.
      I was speculating on a probable strategy that Microsoft could use once they got Silverlight into the right position. Nothing more. Bringing out patents right now would be counter productive. They need Firefox, and even Linux can be useful in making Silverlight more attractive to customers.

      Speculating is essentially making shit up with a bit of logic and knowledge of the subject thrown in. So yes. I'm making shit up based on common knowledge of Microsoft's business practices, and known motives. Speculation requires no proof. So I reject your request for any proof.

      Naturally, Microsoft could be entering into a new era of cooperation with others in the computer industry, and are in fact going to announce that they are turning themselves into a non profit organisation any day now, and handing all their patents over to the OIN.. But I have this vague suspicion that my theory is more likely. That was sarcasm by the way, not speculation.

      I don't swallow the whole good and evil bullshit. Companies are companies. They do stuff, they make money. That is all. Morality judgements are not relevant.

      Companies have vested interests and conflicts of interest. This makes them predictable.
       

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    13. Re:perhaps, but if not flash, Silverlight'll do it by Mr2001 · · Score: 1

      I don't claim that Microsoft has patents right now, although they may have

      There's no evidence that they do, so we can safely disregard this little fantasy until this evidence is discovered.

      but that there will be patented features of Silverlight that will come to light at the most opportune time.

      So, in other words, any Silverlight implementation written today is safe, and we don't need to spend another minute worrying about this patent FUD until those patented features actually appear.

      Naturally, Microsoft could be entering into a new era of cooperation with others in the computer industry, and are in fact going to announce that they are turning themselves into a non profit organisation any day now, and handing all their patents over to the OIN..

      Or, more likely, they'll come out with yet another legally binding public pledge not to sue anyone for implementing .NET... and zealots like yourself will ignore it yet again.

      --
      Visual IRC: Fast. Powerful. Free.
    14. Re:perhaps, but if not flash, Silverlight'll do it by JohnBailey · · Score: 1

      There's no evidence that they do, so we can safely disregard this little fantasy until this evidence is discovered.

      And can you tell me where I stated that Microsoft has patents, or has any desire to use existing patents on Silverlight right now to slow the uptake of a currently little used system?

      Do you actually understand the strategic use of software patents? Springing the trap now is a waste of time and effort.

      So, in other words, any Silverlight implementation written today is safe, and we don't need to spend another minute worrying about this patent FUD until those patented features actually appear.

      By which time it is too late to do anything, and there will be yet another long hard fight to get anything non Silverlight used in mainstream sites. But why bother taking action when the oil light flashes in a car. It's still running. Short term, no problem. Long term, big problem.

      Or, more likely, they'll come out with yet another legally binding public pledge not to sue anyone for implementing .NET... and zealots like yourself will ignore it yet again.

      We were talking about Silverlight as far as I remember, not .NET. Please keep on topic.

      So please explain to me.. Why would Microsoft put a technology it wanted to be unique to Microsoft under a no sue pledge?

      Or do you somehow think that Microsoft is now offering no sue clauses on all patents as a matter of policy?

      Take a look at Microsoft's history. Especially the Java case.

      Microsoft started using a third party's cross platform product, which was designed from the very start as a write once, run anywhere system. OS independent.

      Good for customers, bad for Microsoft. If the code can run on any OS, then you don't need Microsoft to run it. And any other company offering an operating system means less customers for Microsoft. Java had to be broken. It ended up with Microsoft being ordered in court to stop mucking around with Java, and stopping the distribution of it's Java VM.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    15. Re:perhaps, but if not flash, Silverlight'll do it by Mr2001 · · Score: 1

      And can you tell me where I stated that Microsoft has patents, or has any desire to use existing patents on Silverlight right now to slow the uptake of a currently little used system?

      You speculated that they "may" have patents now.

      Patents are a matter of public record. Either they exist, and someone can find them, or they don't exist. No one has found them yet, right?

      So, sure, it's possible that they exist, and every single competitor and detractor has somehow overlooked them. It's also possible that there's a fleet of alien invaders hiding behind the moon. But I'm not going to waste my time worrying about those possibilities until they're supported by more than speculation.

      Do you actually understand the strategic use of software patents? Springing the trap now is a waste of time and effort.

      Certainly, but it sounds like your understanding could use some work. You see, in order to spring the trap later for a technology that exists now, they must already have the patents. No patents = no potential trap.

      By which time it is too late to do anything

      No, it isn't. If some new patented features appear in Silverlight, all we have to do is decline to use them. Anyone who wants their applet to be cross-platform will stick to the freely implementable subset, just like anyone who wants their .NET application to be cross-platform already sticks to the subset of features that are also supported by Mono.

      So please explain to me.. Why would Microsoft put a technology it wanted to be unique to Microsoft under a no sue pledge?

      The same reason they've collaborated with other companies to create an open-source implementation of that technology: they don't want it to be "unique to Microsoft". Microsoft benefits from Silverlight development the same way they benefit from .NET development, no matter what OS the code eventually runs on.

      Good for customers, bad for Microsoft. If the code can run on any OS, then you don't need Microsoft to run it.

      And yet Microsoft submitted C# and the CLR as ECMA standards, and they made a "no sue pledge" protecting third party implementations of .NET that do, in fact, allow code to "run on any OS".

      Yeah, we all remember the Java debacle. That was quite some time ago, and other things have happened in the intervening years. A rational observer would conclude that Microsoft's strategy has changed, but it seems you'd rather ignore the facts than give up your paranoia.

      --
      Visual IRC: Fast. Powerful. Free.
  16. This is a great idea! by Anonymous Coward · · Score: 4, Insightful

    Except for the Adobe part.

    And that Flash thing.

    1. Re:This is a great idea! by Anonymous Coward · · Score: 0

      agreed - why the hell do web pages and mobile devices need animation plugins anyhow?
      how do things flying about the screen help when you're trying to find and then absorb the information your looking for (remember the point of the web!!!!!)

      as far as video is concerned there is no reason i'm aware of why quick time or rm shouldn't be used. the quality of the new h264 standard is going to bring full hd to the net and pull the rug from under adobes feet at last. for this reason i wouldn't give flash more than a year/ 16 months before it dies out completely. people move on very quickly when something loses it usefullnes.

  17. How about you get it right on the desktop Adobe? by WiiVault · · Score: 4, Insightful

    Forgive me if I don't trust a company that can't write a plug-in that will give me less than 80% CPU usage (480p) on my brand new Macbook Pro. The Linux and Windows version are also glacially slow, and resource hogs. Frankly I want less Flash, not more. If Adobe can't get their shit together on the 2nd largest OS platform, how the hell are they going to get it working well on a teeny mobile ARM core?

  18. Hardware acceleration of an API/bytecode? by Anonymous Coward · · Score: 1, Interesting

    Having hardware video acceleration seems to be one thing, but hardware acceleration of an API or bytecode seems like it could lead to chip bloat, which would make chips much more expensive to make. Shouldn't we concentrate on optimizing the software side of things? Would increasing the processor speed and battery capacity be cheaper than specialized silicon?

    1. Re:Hardware acceleration of an API/bytecode? by JSBiff · · Score: 1

      I think the acceleration they refer to is for a) decoding streaming video/audio data (something that's been done on PCs for a long time, to free up the cpu for other tasks, and usually uses less power than the CPU would to decode it, too), and maybe b) for accellerating vector graphics primitives (drawing lines, circles, polygons, arcs, etc), something which *also* has been done in silicon for a long time (I think back in the days of Windows 3.1 they were already starting to come out with cards which could accelerate some vector operations). I don't think they are going to hardware accelerate the whole language runtime?

    2. Re:Hardware acceleration of an API/bytecode? by shadwstalkr · · Score: 1

      There have been hardware Java machines, why not a hardware Actionscript machine? It's just bytecode.

  19. More attractive for you... by SuperKendall · · Score: 2, Interesting

    I must admit clicking a game together using Flash and publishing it to every major platform sounds more attractive

    Slap it together and call it a day!

    Never mind it doesn't take advantage of platform specific features. I'm sure users wouldn't care about THAT at all. I'm sure your sales will be just fine...

    Sometimes easier things are just easier, not better.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:More attractive for you... by dingen · · Score: 2, Informative

      Why wouldn't it take advantage of platform specific features? Flash's new "export to iPhone" function makes use of things like multitouch and the accelerometer just fine.

      --
      Pretty good is actually pretty bad.
    2. Re:More attractive for you... by SuperKendall · · Score: 2, Informative

      Why wouldn't it take advantage of platform specific features? Flash's new "export to iPhone" function makes use of things like multitouch and the accelerometer just fine.

      But that's building a game targeted at one platform, a platform with multitouch and accelerometer (which would include the G1).

      The original poster was talking about writing a game once, to deploy everywhere - which means not taking full advantage of the platform specific features, because you have to rely on the lowest common denominator of things available. Furthermore, games are highly pixel specific and having to code to non-fixed sizes can result in either wasted screen real estate or the game not working as well on some platforms. Again you are having to dumb down the thing because you can't be sure of some factors.

      Using this platform as a base for iPhone games has a different issue, that you cannot make use of the standard UI elements that are sometime used for scoring or configuration screens.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:More attractive for you... by Dog-Cow · · Score: 1

      PC games have, for decades now, been written to use locally available hardware when present and to handle different screen resolutions. Why must Flash be any different?

    4. Re:More attractive for you... by fucket · · Score: 1

      Is "posting entirely in italics" a feature specific to the Slashdot platform?

    5. Re:More attractive for you... by SuperKendall · · Score: 1

      Pretty much yes thanks to the manual tag insertion without instant preview...

      I have no-one to blame but myself though, really. :-)

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    6. Re:More attractive for you... by gaspyy · · Score: 2, Insightful

      Hate to break it to you, but Flash has vector graphics; if anything, it makes it easier adapting for different resolutions. The only real difference is the input method, but you can use System.Capabilities to see what's available - accelerometer, multitouch, pointer, etc. and fall back.

    7. Re:More attractive for you... by indi0144 · · Score: 2, Interesting

      Huh? You create a game and set different Action Script files according to the target, very much like you use CSS based on useragents. "Bitmaps" may be highly pixel specific but Flash it's more centered in using vector images, in fact, it's a decent design app and it's very friendly with anything vector: svg, eps, AI etc. So maybe hardware acceleration and a very optimized API can yield interesting stuff on the game market.

      In general I would like to see Flash to be competitive, hardware acceleration is very welcome but not enough, Adobe should optimize Flash codebase once and for all, theres a lot of old and unnecessary stuff there.

      Before I start to crawl under my desk, let me say something, You can hate all that you want that Flash thing, I hate it too when I'd like to see a fullscreen video on my old PIII laptop, I hate it back then when Flash in Linux was a PITA, but Flash is not going anywhere, and I know and you know that nothing good can come out if Silverlight becomes the new Flash, what? the MAFIAA Plugin? No thanks. Just give it a break. Flash may not be open source but you can open source your flash: http://silex-ria.org/

      I really hope HTML5 to bring a new paradigm in the streaming video field and a Flash focusing in what it was intended to be in the beginning: a vector animation and interactive presentation/RIA tool.

      *crawls under the desk*

    8. Re:More attractive for you... by Zero_DgZ · · Score: 1

      Eff that. I'll be much happier just making sure Flash content works at all on any of my mobile devices. Windows Mobile support for Flash has been on the "yes, please" list for about a decade now... The last version of Flash for Windows Mobile/PocketPC was, I think, a crippled, broken version of 6 (possibly 7) that doesn't work with Youtube or any other streaming video site, doesn't handle user input properly, doesn't work in anything except Pocket IE, and frequently just doesn't work at all (or crashes out the browser without warning).

      This is how having Youtube support was a killer app for the iPhone and iTouch. None of its competitors had a working version of Flash, and therefore they couldn't use Youtube (or any other video site, for that matter).

    9. Re:More attractive for you... by Hognoxious · · Score: 1

      I hate it back then when Flash in Linux was a PITA

      Still is on X86_64.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  20. The proof is in the pudding... by rickb928 · · Score: 5, Interesting

    ...and Adobe claimed they would have flash on Android this Fall.

    October is here. Now they say next year.

    I am not hopeful that they can get flash on Android. Possibly they are waiting for better devices so they don't have to shoehorn it into the G1, which could use more RAM, but it is what it is.

    In fact, I predict, no Flash for the G1 ever. And many of the other platforms as well. Adoby wants to FUD the developers and keep HTML5 on the shelf as long as possible, since stuff like Canvas will pretty much eat their lunch and dinner if they don't watch out.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
    1. Re:The proof is in the pudding... by StreetStealth · · Score: 1

      Flash is indeed running on Android already. Just not on the G1, unfortunately.

      --
      Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
    2. Re:The proof is in the pudding... by buzzn · · Score: 1

      Really? Here's an Android phone running Flash... now. http://www.adobe.com/devnet/devices/articles/htchero.html

      --
      Join the window installer's union, where prosperity is a brick throw away!
    3. Re:The proof is in the pudding... by Slashdot+Parent · · Score: 1

      Look at it on the bright side. At least you're not stuck waiting for it to come out on iPhone.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
    4. Re:The proof is in the pudding... by Sockatume · · Score: 1

      The G1 isn't Android, and it's not a platform. Android is the platform. The G1 is the device. Android has Flash. The version of Android with Flash hasn't been ported to the G1.

      --
      No kidding!!! What do you say at this point?
    5. Re:The proof is in the pudding... by rickb928 · · Score: 1

      "The version of Android with Flash hasn't been ported to the G1."

      Like I said. Flash on the G1? Never. Certainly not now. My point exactly, thank you for confirming it.

      And on the iPhone? We'll see, but I'm not hopeful. Technical challenge on the G1, political challenge on the iPhone.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
  21. Android? by gearloos · · Score: 1

    So this means I will finally be able to use flash sites on my G1 and HTC Touch? Sweet

    --
    "Computers are a lot like Air Conditioners" "They both work great until you start opening Windows"
  22. Re:How about you get it right on the desktop Adobe by vivek7006 · · Score: 2, Interesting

    Adobe is saying that the new 10.1 version will fully offload h264 decoding to the GPU. If that works as advertised, then it would solve lot of problems involving full screen video playback on websites like hulu and youtube.

  23. It's not the player, it's the upgrade cycle by krotscheck · · Score: 3, Insightful

    HTML5 is kindof awesome, but even the most awesome technology is limited by the number of people who can use it. Unless the W3C or Microsoft or Google or the Mozilla Foundation manage to convince the world to upgrade their browsers with the speed that Adobe can upgrade the install base of the Flash Player, HTML5 is always going to play second fiddle.

    Now according to Adobe, Flash Player 10 is at 94% adoption in mature markets, and that's about... what, 10-12 months after release? The HTML 5 spec was formally named in January 2008, and the original started in 2004. Admittedly- corporate IT departments (the big evil) are as unlikely to upgrade the Flash Player as they are the browser, but if it takes that long for anything to make it into HTML, Adobe will have already had several upgrade cycles to react, improve, and move on.

    Having said that: we can always return to the days of browser specific web sites, and that'd force people to upgrade: "This website is optimized for [Insert favorite browser here], please change your browser".

    --
    This signature can save you $400 on your car insurance!
    1. Re:It's not the player, it's the upgrade cycle by afidel · · Score: 1

      Actually since Adobe seems to do a better job than either Sun or any of the browser vendors in maintaining backward compatibility as a corporate IT guy I'm a LOT more likely to upgrade Flash than either Java or the browser. There's also a lot less enterprise stuff built for flash so it's lower risk, obviously that will change if Adobe gets their way with this initiative.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  24. "desingers" by Anonymous Coward · · Score: 0

    Flash's real strength is on the content-creation side, and the fact that most Flash is generated by "designers" not "developers". All the HTML5 specs in the world won't displace Flash if they require a team of Javascript/SVG gurus to use. There needs to be designer software on the same level as Flash, and that's not a trivial problem.

    So by "designers", do you mean: people who don't care about not breaking standard GUI controls (buttons, scroll bars), who don't care about breaking the "back" button and bookmarks and the ability to trade URIs, who don't care about their site not being indexed by search engines so people can find it? Those people?

    While a useful tool to make certain sites more "interactive", I agree with Jakob Nielsen when he says that its use is 99% bad. As a UI building system, I have never seen a page that needed to be in Flash. Currently the only reason to have it is video streaming, and hopefully that will end with HTML5.

    1. Re:"desingers" by IntlHarvester · · Score: 1

      As if there aren't a huge number of "developers" who are completely ignorant of UI design? I think you're barking up the wrong tree.

      --
      Business. Numbers. Money. People. Computer World.
  25. Fragmenting their user base by CODiNE · · Score: 1

    This article claims that the new Flash player they're working on for mobile devices will only support ActionScript 3.0, meaning the majority of flash apps which are http://www.appleinsider.com/articles/09/10/06/html5_assault_on_adobe_flash_heats_up_with_clicktoflash.html&page=3

    That really sucks for anyone who trusted Adobe and stuck with their Flash Lite development guidelines, all previously made mobile apps have just been made useless.

    So really if you want Flash on your mobile you're only going to get stuff that's just been made with you in mind. So there's basically few ActionScript 3.0 apps out there and people are going to be going "I thought I had flash on my phone, why won't it play all those games I like?"

    Now for those websites with older Flash games and apps, they either redo them in AS 3.0 or just move to HTML5 and support everyone. Upgrading to AS 3.0 had better be REAL EASY or they've just shot themselves in the foot here.

    --
    Cwm, fjord-bank glyphs vext quiz
  26. Er, it sounds like you haven't heard of canvas... by Rix · · Score: 2

    Really, I've yet to hear a serious answer to what you can do with flash that you can't in modern javascript.

  27. Re:How about you get it right on the desktop Adobe by mgblst · · Score: 1

    Clearly they have pulled developers from the Flash-optimization-team-for-non-windows as well as the optimize-size-of-acrobat teams to get this to work.

  28. Not a threat - still waiting on x64 Flash... by InvisiBill · · Score: 2, Insightful
    http://ask.slashdot.org/article.pl?sid=05/10/19/1959200

    People have been complaining about the lack of 64-bit Flash for four years now. If Adobe develops this plan with just as much passion as they had for x64, it'll be 10 years before we have to worry about it.

    1. Re:Not a threat - still waiting on x64 Flash... by InvisiBill · · Score: 1

      Just to clarify, I expect Adobe to put much more into this effort than they put into x64. Whereas there's no real gain from going to x64 for the browser (and therefore not much push from consumers to have x64 Flash), Adobe has a lot to gain by pushing Flash on as many devices as possible before HTML5 and/or Silverlight take hold. Admittedly, the only reason I want x64 Flash is so that I can use a 64-bit browser, just because it's one less 32-bit app running - I don't expect any noticeable difference by switching to 64-bit. Ubiquitous mobile Flash, on the other hand, stands to lock Adobe into a very large market. This stands to lead to lots of profit for them, and therefore I believe they will expend much more effort on this.

    2. Re:Not a threat - still waiting on x64 Flash... by Anonymous Coward · · Score: 0

      The 64-bit flash version has been available for Linux for some time now.

      http://labs.adobe.com/technologies/flashplayer10/64bit.html

  29. Re:Er, it sounds like you haven't heard of canvas. by seanalltogether · · Score: 1, Insightful

    Canvas is just svg all over again. Remember when SVG was going to kill animations in flash because it was *technically* possible to achieve the same thing? Canvas is no different. Having a technical solution is not the same thing as a workable solution.

  30. Photoshop for Linux by Thagg · · Score: 2, Insightful

    That's all I want from Adobe. Please please please please please!

    --
    I love Mondays. On a Monday, anything is possible.
  31. No. by Rix · · Score: 2, Insightful

    The reason SVG isn't/wasn't a workable solution is that IE doesn't support it. That's not an issue on mobile devices.

  32. Adobe is a horrible company to do business with by peipas · · Score: 2, Informative

    Let's say you're work for a small business or non-profit and you have, say, four licensed copies of Adobe's Creative Suite products. When you bought them, the current version was CS62. Several months later, you've decided there's value in providing these tools to another employee. That's right, you want to give Adobe another $500-2500, depending on the product(s) included. Sorry, Adobe is now at CS63, and they won't sell you CS62 anymore. What's more, the two versions are "sort of" compatible. You can import one version into the other, but all elements may not translate properly. Nope, if you want to add another user of their software, you have to purchase another full license and four upgrades in order to keep them all at the same version!

    Did you get a lot of life out of your Photoshop installation but finally decide to upgrade? Great! Check online for eligible upgrade versions. Hooray, it's listed! But wait, when you attempt to install it, it won't accept the license key from your old version of Photoshop. It turns out Adobe's installation path for your version is to call customer service. [insert dead horse about how ridiculous it is to punish your paying customers vs. pirates by forcing them to activate] So you get Adobe on the phone. "We're sorry, in order to upgrade your version, you're going to have to uninstall the product, then reinstall it again with a special command line switch."

    Personally, I will avoid Adobe products wherever there is a viable alternative. Adobe chooses to follow the Microsoft example of exploiting dominance in a sector by putting their customers through bullshit those with a choice would never put up with.

    1. Re:Adobe is a horrible company to do business with by mr.dreadful · · Score: 1

      I would add that Adobe products are turning into bloatware. From my perspective, the Adobe of today is not the same Adobe of five or ten years ago. Todays Adobe seems more interested in market share and up-selling rather then making products that work smoothly. In my tool box, Adobe's stuff is slowly getting replace by smaller, cheaper apps that only do a few things, but do them very well. Case in point, Dreamweaver. It's over 600 MB, costs $400, and installs a number of "features" that I don't want. Enter TextMate and CSS Edit. Less then a $100 for both of them and both do exactly what I want. It actually kind of bums me out. I used to really like Adobe products. I still use Photoshop

    2. Re:Adobe is a horrible company to do business with by mr.dreadful · · Score: 1

      I should note though that Pixelmator is looking better to me all the time. Pixelmator is a shiny GUI on top of GIMP and works pretty well for my purposes.

    3. Re:Adobe is a horrible company to do business with by Anonymous Coward · · Score: 0

      Ha! You think Adobe screws you? You should see the way they treat non-American users.

      Adobe definitely does not have our backs. In fact, I would say that since buying their competition they've treated the rest of the world even worse.

  33. Has anyone mentioned that developing Flex Sucks? by mE123 · · Score: 2, Informative

    Has anyone else tried to use Flash/Flex to do anything more then just a game/animation? The frameworks are at best immature. While the Flex language is "ok" (basically just ECMAScript), the libraries, tools, frameworks, and most everything else that goes with it are just abysmally bad when compared to any other modern language (Java, Obj-C, Python, C#, etc).

    The Flex Builder plugin for eclipse only supports Eclipse 3.3, which means modern plugins won't work. The flex compiler itself is slow and hard to setup. Oh, and the tools only officially support Windows and OSX. The documents are horrible and only give you most simplest of use case examples, but this might be because most of the frameworks breakdown when doing even remotely off the "rail" they have defined.

    Just as a quick example of something inexcusably broken, the ComboBox that comes with Flex doesn't have a set selected by value function. You can only set by index and by label... which is just crazy when you consider most ComboBoxes contain localized strings order alphabetically in that local.

    As a development environments go, I think you would be hard pressed to find something worse for development than flex.

    And I could go on about how bad the user interaction is by default. But you really have to see that one to believe it.

  34. Flash is dead by Anonymous Coward · · Score: 0

    If not by HTML5, or DHTML (4) + JS, etc... then by the forces that went after Microsoft. I mean, if you can declare Microsoft a monopoly - even though no one ever held a gun to my head and forced me to use Windows or Office - then Adobe is dead with Flash and the way they throw that crap around. "doesnt work on the iPhone because of technical issues...." BULLSHIT. Its ALL about licensing and the Adobe CEO likes telling stories.

  35. Re:Who said anything about Open Source? by Yvan256 · · Score: 1

    Well, get on with it!

  36. No thanks by deanston · · Score: 1

    Why bother with browsers at all then? They might as well come out and say everyone should just ditch free web browsers and just install an Adobe plug-ins or a Silverlight runtime, buy their application servers and IDEs, and code in the language that they dictate instead of more open and continually developing web standards that the majority can agree on. That's what Adobe and MSFT hopes. They still think it's 1999 and they can take over your web experience and tell you what is "Rich Internet Experience" and what is not. The only 2 reason Flash continue to be used are 1) annoying ads, and 2) porn. I still haven't met anyone who thinks an entire site developed in Flash provides an enjoyable experience to users after about 2 minutes besides Flash developers and managers that hired them.

  37. Re:"desingers" that can't sing but sure can draw. by herojig · · Score: 1

    I don't know what I am anymore and I've done UI in both Flash and other systems. I don't think Flash is very efficient, that's the problem I have with it. And there are a lot of developers mucking with Flash code that probably should be doing something else:)

    --
    I think therefore I can't be ~TTNH
  38. Re:How about you get it right on the desktop Adobe by Anonymous Coward · · Score: 1, Interesting

    h264 decoding is not the problem. In fact, 80% CPU usage when playing back a simple video is probably the -best- case scenario for Flash on Mac, since there's not very much Flash actually going on. Try some games from armorgames.com and compare your framerates to a similarly spec'd Windows box. On my 2006 MBP, many of those games are simply unplayable due to slide-show level framerates (10fps). The CPU, of course, is pegged at 100% no matter what the application.

    I have to install Flash blockers in my browser because sometimes I like to surf the web while on battery, hahaha. Flash alone cuts my battery life in half.

    Face it, Mac Flash performance is like every other poorly, hastily executed Mac port: shit poor. I saw an Adobe developer claim on someone's forums they knew what the problem was, but just didn't have the "resources" or corporate will to fix it.

  39. RIM/Blackberry support hinted... by magpie · · Score: 1

    Erm it's not hinted at it's been announced.

  40. Flash 10 can play flash pre 1 content by Ilgaz · · Score: 2, Insightful

    I was amazed when I saw current Flash player (10) could play "futuresplash" the original flash files all fine even with added hardware acceleration.

    To have such backwards compatibility without adding bulk to a plugin which is in version 10 is the true secret why web designers love flash.

    Here is the futuresplash demo from 1995 http://www.4dm.com/files/tech/blue.htm

  41. What about Nokia's policy? by Ilgaz · · Score: 1

    Believe or not, some execs at Nokia still believe one may upgrade his hardware to have a fixed/better feature.

    The entire scheme of things in Symbian is to have current software/features and even beta experiments on latest generation of hardware (devices) regardless of which capabilities the older generation may have.

    Basically, it means E71, the number 1 suprise hit of Nokia won't get the attention of N97/5800 which entire Nokia seems to focus on. They actually believe they can convince a E71 owner who is perfectly happy with his phone to buy a N97 to have "better software". Even Apple can't dare to do such thing, they still support first gen iPhones with current software!

    For example, I got a E65 which is plain Symbian S60 V3 without "feature packs" (hw/sw mixed extensions such as FPU). It has horrible, I mean horrible issue as "app manager" (add/remove programs in winland) takes almost a min to appear. They won't fix it as there is "E66" in same series now. Nor I won't have "password saving" web browser.

    Before I write more on this strange issue which people outside Symbian land may have problem understanding since it is a bit insane... If this "Flash open screen", the "desktop flash on mobile" only ships on Nokia 5800 and N97, it is Adobe's millions which were wasted and it is no way to race with iPhone in major scheme of things. It is not "Symbian", it is basically latest models of Nokia. There is no way they should dare to talk about 100M devices, it is cumulative amount of Symbian shipments.

  42. Re:How about you get it right on the desktop Adobe by Anonymous Coward · · Score: 0

    Not on OS X it won't.
    Besides, even *simple* flash is a dog on OS X.

  43. I know who to blame on that CPU usage by Ilgaz · · Score: 1

    Let me tell the reason you get 80% CPU usage while doing a simple(!) thing as playing a 480P SD embedded file.

    Apple didn't provide application/codec developers any way to access GPU features existing since 2004 as "hardware h264 decoding". They even couldn't access them themselves until Snow Leopard. In Snow Leopard, perhaps Flash player in current major version or minor update, separate tree will have 10% CPU usage but NOT the earlier OS X versions. Also if there is a XCode forced issue like "build for 10.6 or 10.5 but not for 10.4.11" like the one happened to VLC guys, they won't even touch it, it will be a seperate tree to download for snow leopard which will be a real support nightmare.

    Of course, they could make video decoding with CPU way more lighter but it would add bulk to the plugin and some amazing amount of development time would be needed just because Apple developers were lazy to code driver h264 decoding interface.

    Your GPU which is perfectly capable of decoding the H264 content without touching CPU stays idle and does just "2D acceleration" which is like 1% of its true power. It is not just Adobe to blame if we talk about video decoding/playback. In theory, Apple could ship 10.5 upgraded drivers and support Developers with hardware accelerated decoding right now. Why wouldn't they? Sell 10.6 and new hardware. That is what keeps OS X half of what it could be right now.

    1. Re:I know who to blame on that CPU usage by Anonymous Coward · · Score: 0

      Don't be ridiculous.

      Software decoding is plenty fast in other video codecs (like CoreAVC or ffmpeg).

      The obvious reason for Flash's purported poor video decoding performance is that the decoder they're using is inefficient and/or un-optimized => Poor programming / management in Adobe's SW dept.

      It doesn't and shouldn't require any fancy GPU acceleration to decode even 720p h264 on e.g an 1.83ghz Core Duo (the slowest MacBook from 2006 has this CPU).

  44. 10.6 only and it is not a secret by Ilgaz · · Score: 1

    I bet all my powerpc macs saying it will be only possible with 10.6.x and not pre 10.6.

    Only Snow Leopard offers the interface of doing that thing and of course, it won't stop people from blaming Adobe when it ships :)

  45. Little games become giant when added by Ilgaz · · Score: 1

    Those little games you talk about nears a billion dollar industry which actually saved Real Networks from going down the drain with Real Arcade.

    Funny thing is trying to explain it to a slashdot poster as you do. They think poor content provider/game developer morons are sticking with Flash because they have no clue about "standard mpeg" or "svg".

    BTW I know some PS3 owners who installed Linux/PS3+Gnash+IBM Java just to play those tiny Flash/Java games on big screen.

    1. Re:Little games become giant when added by MobileTatsu-NJG · · Score: 1

      Funny thing is trying to explain it to a slashdot poster as you do....

      I think you misunderstood where I was going with my post. I wasn't ragging on Flash or suggesting alternatives.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  46. They never update their browsers to have features by Ilgaz · · Score: 1

    Will the mobile device vendors except Apple who is a complete genius to have a single line of model and a method of easily falling back of features ship "updated browser" to their line of 3 years of different devices? They never do.

    Vendors like Opera, who makes their money with browsers on mobile can do such a huge task but in return, they would ask for money. Try to explain to Nokia execs that their "webkit" browser is a disgrace and worst possible way of using webkit framework on any OS/device and they should go back licensing Opera. I wonder how many minutes it will pass before security comes to escort you out of building :)

  47. Re:How about you get it right on the desktop Adobe by CAIMLAS · · Score: 1

    Eh, the current Linux version does that already - "fully offloads h264 decoding to the GPU" - via OpenGL. It's just that it's the wrong way to do it due to all the layers it's got to go through to get there. It sounds nice, but I suspect that the article is just marketing buzz.

    If 10.1 offered any significant improvements on the desktop, there'd be useful beta builds not only available right now but also in wide use by the geek community.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  48. Re:Er, it sounds like you haven't heard of canvas. by Anonymous Coward · · Score: 0

    ship an application on time

  49. Re:They never update their browsers to have featur by Loomismeister · · Score: 1

    I am not following you. Mobile browsers like opera should be following the same standards as all of the other browsers right? Don't the common web standards require html5 compatibility?

  50. Re:Has anyone mentioned that developing Flex Sucks by Anonymous Coward · · Score: 0

    Just as a quick example of something inexcusably broken, the ComboBox that comes with Flex doesn't have a set selected by value function. You can only set by index and by label... which is just crazy when you consider most ComboBoxes contain localized strings order alphabetically in that local.

    What, you mean like this? (took me 3 minutes to put this together)

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
          <mx:Script>
                <![CDATA[
                    public function doSomething():void {
                            for(var i:int=0;i<testComb.dataProvider.length;i++){
                                    if (testComb.dataProvider[i].data == ti1.text) {
                                            testComb.selectedIndex = i;
                                    }
                            }
                    }
                ]]>
          </mx:Script>
          <mx:ArrayCollection id="ac">
                <mx:Array>
                      <mx:Object label="A" data="1"/>
                      <mx:Object label="B" data="2"/>
                      <mx:Object label="C" data="3"/>
                      <mx:Object label="D" data="4"/>
                      <mx:Object label="E" data="5"/>
                      <mx:Object label="F" data="6"/>
                      <mx:Object label="G" data="7"/>
                </mx:Array>
          </mx:ArrayCollection>

          <mx:TextInput id="ti1"/>
          <mx:Button id="b1" label="Selected By Data" click="doSomething()"/>

          <mx:ComboBox id="testComb"
                    dataProvider="{ac}">
          </mx:ComboBox>

    </mx:Application>

  51. Adobe bought it long after 95% penetration by Rix · · Score: 1

    It was originally produced by Macromedia.

  52. That's one of the most crucial scenarios by Rix · · Score: 1

    We'd need either a fork or a complete rewrite to support all the existing content.