Slashdot Mirror


Flash Makes Splash in Gadgets

An anonymous reader writes "Flash is winding its way into a growing number of gadgets and devices, according to an article at DeviceForge. Although Macromedia normally requires licensees to sign up for massive quantities of licenses before they can build its 'Embedded Macromedia Flash Player' into devices, the company as authorized NEC subsidiary Vibren to supply embedded Flash licenses in lower volumes to makers of POS (point-of-sales/service) terminals, personal organizers, PC replacements, small-screen airline entertainment devices, real-time securities trading terminals, digital signs, and more. Brace yourself for some juiced-up electronic billboards!"

9 of 316 comments (clear)

  1. can't wait by anotherone · · Score: 5, Insightful

    I can't wait until embedded device designers take a cue from web designers and start using Flash for navigation and suddenly a simple thing like "adjusting the contrast on my monitor" takes 10 minutes.

    --
    Username taken, please choose another one.
  2. On the billboards... by kjones692 · · Score: 4, Funny

    "PUNCH ME and WIN AN iPOD!"

    *smash*

    --

    Love the Third Amendment?
  3. Leapster etc., this is Java's missed opportunity by YetAnotherName · · Score: 4, Interesting

    As much as I like Java, the more and more I see Flash-based applications for vertical markets, the more I see that as Java's missed opportunity. This was Java's golden path, and it floundered with poor download times, incompatible security policies, and prejudice as "nothing more than animated icons."

    Meanwhile, Flash became more than just scaled vector text, taking on greater amounts of application capability. Even my daughter's Leapster, the so-called "learning game pad" that displays Dora and SpongeBob in a variety of educational situations, is based on Flash, not Java.

    So much for a language originally intended for embedded applications. Java is strongest now in the server room, tier 2 (Oracle & Sybase hold tier 1). Flash is strongest in tier 3: the user interface.

  4. right, Macromedia Flash. ok... by bersl2 · · Score: 4, Insightful

    Now can we get back to work on SVG, so we at least have the possibility of an open format.

  5. Re:Adblock/Flashblock by Atrax · · Score: 5, Funny

    All cash registers will now have a 'skip intro' button.

    --
    Screw you all! I'm off to the pub
  6. Re:flash is evil!! by Sabaki · · Score: 5, Insightful

    Don't you mean "poor UI design is evil"? Both the issues you describe seem to boil down to bad design and authoring.

    The only inherently bad thing I think think of that that's inherent in Flash for computers browsing the web is the fact that it won't work on all browsers, either because the browser doesn't support it, or a firewall blocks it. (Also they make handicapped access harder, but hardly anyone talks about that.)

    And none of those issues are likely to be a problem in a device designed up front to use Flash (although processor use could become an issue.)

    The technology should not be blamed just because some people use it poorly.

  7. Re:flash is evil!! by DoraLives · · Score: 4, Insightful

    Humph! As far as I'm concerned, things went directly to hell just as soon as I was no longer able to simply tell the story and had to start scratching them damn marks in those doubly damnable clay tablets. Once that shit started, we lost all control of the medium. And ever since then, it's been one disaster after another. Scrolls, books, photographs, phonograph records......pfaugh! I'm going back inside my cave and I'm not coming out again until all this stuff blows over.

    --
    Is it fascism yet?
  8. Flash Rant by g00z · · Score: 4, Informative

    I'm cutting and pasting a journal entry I made a while back because I see a lot of the same crap that people like tcomplain about when it comes tflash on slashdot whenever there is a story about flash. I'm a flash developer and it does keep food on the table; however, just because it's a good deal of what I dfor a living doesn't mean I think it's perfect.

    Just tvent a little bit, I really hate flash sometimes. There are smany things that make it a pain tdeal with, it's not funny. Yesterday it was the sandbox issue where flash can't access data outside it's own domain, and today it was the realization that flash is just todamn slow tuse for fast paced action games. Here is my top 10 reasons I love and hate flash:

    Top 10 Reasons I Hate Flash:

    10. Poor buffering of streaming mp3's

    9. Inability for projectors tlaunch files outside of the root directory of the Flash movie

    8. Lack of "onload" feature for Loadvariables()

    7. Lack of videsupport

    6. Separation of Movieclip and Button class objects

    5. Unexpandable work area

    4. Usage of flash in advertisements

    3. Even after you set line tnone, it goes back tblack once you click something

    2. New "sandbox" security protocol in Flash MX that is retroactive

    1. Extremely slow screen re-draw

    Top 10 Reasons I Love Flash:

    10. Easy tunderstand

    9. Built in sound mixer

    8. Scalable vector graphics that can be drawn on the fly

    7. Ability tstream mp3's and pull JPG's in on the fly

    6. Ability tpull/push data from server based applications

    5. Ability texport as a stand alone executable

    4. XML Socket support

    3. Support for PNG's and TRUE alpha channels

    2. Most cross platform multimedia development tool there is

    1. Actionscript, Actionscript, Actionscript

    On this whole note, here is an open letter I wrote about a year agon the adoption of flash for front ends tnew web technologies. It's fairly venomous, but it was sinta hostile email I had gotten from a company I was freelanceing for at the time.

    Flash Findings:
    Debunking the Myths

    What follows is a slightly modfied rant that I sent as an email ta client concerned about using flash for a front end interface ttheir flasgship product as opposed tDHTML. Hopefully this can provide some insight tpeople that don't fully understand the potental uses for Flash and are currently believing some common myths as truths:

    Most of the things that concern clients and other developers about the prospect of using Flash for a project are either untrue or not of concern. Please excuse the rant/angry tone of this -- but there are alot of misconceptions about Flash that make me angry. I've been hearing them a while from people on slashdot. There is alot of ignorance surrounding Flash and I'm here tdebunk this.

    1. Closed source

    Not entirely true. The Flash file structure is actually quite open and the specifications are available freely from Macromedia. Anyone can write a program that creates flash files or a flash player. As example, there is Adobe Livemotion (www.adobe.com) that creates flash content. If flash is closed source in a traditional Microsoft sense, why does Macromedia's biggest competitor, Adobe, have a flash authoring tool? There are alsother open source flash authoring environments available, just poke around freshmeat.net and you can see for yourself. It may not be full on GPL/BSD open source, but the specifications are available -- unlike almost every other closed source format/application out there today. This is a non-issue anyway. Is your project itself open source? Didn't think so.

    2. Breaks Browser paradigm

    Back/Forward buttons

    You shouldn't even have a need thit back in a browser any more. The web has seriously advanced since the days of HTML 1.0 and Mosaic. If a site is laid out correctly, all desired information should be availble tthe user with one mouse click, removing the need for a back b

    --
    "The Wright brothers were the first to fly with a heavier-than-air machine, but boy did they have a lousy plane"
  9. At last! by Qbertino · · Score: 4, Informative

    Finally a Flash rant that doesn't come from a total dickhead.

    But you've got some serious wrongs in your rant. Haven't got much time so I'll speed through a few (my refererenc is Flash MX 2004 Pro, btw):

    10. Poor buffering of streaming mp3's


    Completely wrong. Works perfectly if you write your own AS 2-liners that control delayed playback dependent on bandwidth. Which is what you should do in the first place anyway.

    8. Lack of "onload" feature for Loadvariables()

    Bad example. Loadvariables() is an ancient artifact thats only left in for compatability reasons. Load an XML document with your stuff (loadvariables() sucks anyway. I remember hacking a dynamic flash app with that in Flash 5. Creepy.) and you can check loadstatus and totalload anytime you want.

    7. Lack of videsupport

    Incorrect. Importing into swf doesnt bloat Quicktimes and FLV is the best streaming format out there. Or do you want the plugin to be a full range video player? Isn't that a bit much for a VM with so much features allready? I'd rather keep VM size down then support all video formats in existance. We get new ones every odd week anyway. No use trying to keep up with that.

    6. Separation of Movieclip and Button class objects

    Yeah, shure. Stop the nitpick allready. Heavens crickey, that button thing is a built-in for those who are used to clicking together their apps by hand since Flash 3 using the old style paradigms of keeping your brain switched off. AS is a full range PL with a set of libs. Don't like them? Ignore them and build your own.

    THat's for a quick comment of mine. Aside from that: Congrats to a rather educated remark on flash in a long time. Rare thing here on /. .

    --
    We suffer more in our imagination than in reality. - Seneca