Flash and Open Source
Anders Schneiderman asks: "I'm involved in a project that's planning to create open source toys for educating people around complicated policy questions (e.g., policy on prescription drugs). We'd really like to use Flash as our main language, but we're concerned about the fact that the major Flash development tools cost $500--more than some of the community group folks we want to involve can afford. I took a look at Sourceforge, and while there are plenty of projects that offer ways to create Flash for free, there didn't seem to be any v.1 general development tools. Did I miss something? If you want to build Flash and you don't want to pay $500, how do you do it (aside from copying somebody else's, which as Bill Gates told us is just bad, bad, bad)? And if there aren't any powerful open source tools for it, any thoughts on why?"
SVG is a W3C approved vector graphic and animation XML language. Development tools for it are coming right along. There is a good series about SVG on XML.COM. The author demonstrates many flash features using SVG.
Actually, no they wouldn't get sued, and Flash rather open. In fact, there is Ming, an extension for PHP, and even FreeMovie, http://freemovie.sourceforge.net/, which is currently moving to support the following:
FreeMovie/C#
FreeMovie/Java
FreeMovie/Perl
FreeMovie/PHP
FreeMovie/Python
FreeMovie/Rebol
FreeMovie/Ruby
FreeMovie/Tcl
FreeMovie/VB
FreeMovie/VB.Net
So the real question is, "How do you want to flash today?"
Jason Lotito
The W3C SVG page may be found here. Probably the most popular browser plug-in is made by Adobe and you can get it here (RedHat 7.1 and Solaris 8 versions of the plug-in are somewhat hard to find but are still available).
You might also wish to check out some of Adobe's demos. Jasc has a Win32 app called WebDraw that can come in handy, too.
Flash is not a good user interface design tool.
There's really no such thing.
If you need to be redesigning a UI in order to get the job done, then you're probably missing something in your app design. You want your users to presented with something they immediately recognize - you don't want them to have to figure out where they have to click and what each funky abstract blinky thing does. It's a bit different with games - those are supposed to be playful, not necessarily usable. But if you're doing stuff for a non-entertainment purpose - stick to the standard widget sets.
Let's face it: a scrollbar is a scrollbar for a reason, and a bunch of graphic designers workign independently aren't especially likely to come up with a better replacement.
Flash: good for some things. Animation? Yep. AV syncing? Yep. Designing widgets for navigating your website? Nope.
----
"I used to listen to Null Device before they sold out."
There are a few tools for Flash and Open Source, but they are pretty much code oriented. The first is Ming, which can be found at:
http://www.opaque.net/ming/
The second is libswf, created by SGI. I'm not sure of the status of the license, but the source _is_ available.
ftp://ftp.sgi.com/sgi/graphics/grafica/flash/
Both libraries are accessible from PHP.
As far as vector tools, Sodipodi is an incredibly cool vector editor. Unfortunately, at this time it is only svg, but you may find it useful.People have for quite a while wanted flash for sodipodi, and all one has to do is tie the Open Source flash libs to the UI. But nobody has done it. Read a post about it on the Sodipodi web site.
I hope you find this helpful.
Have you checked out Ming which allows PHP to generate custom Flash movies on the fly?
Phillip.
Property for sale in Nice, France
There is a reason the BLINK tag is dead.
that is not an accurate or mature attitude towards flash. yes.. the blink tag is dead, and for good reason, but in case you haven't seen any promotional websites for things such as movies or events lately, you might be interested in knowing that your version of the future of the web is boring. Yes, a good website is one that offers dialup and text only browsers lusers an escape trap, but flash has some very entertaining possibilities on the web. Of course it has no place on a site like slashdot.. but fine.. move on from sites that use it.. you are seriously missing out.
I happened to have loved the recent E.T. website, completely done in flash. The sounds, images, and interactivity were very interesting.
Sorry about your connection, or browser, or lack of interest in web media. It must be boring where you live.
flaimbait? perhaps.
As for the slashdot question,
If you want to build Flash and you don't want to pay $500, how do you do it
you do it with swish.
it's not as fancy but it will do the basics.
You have paid for a total of 0 pages and so far 0 have been used up (0 today).