views:

2259

answers:

9

I want to make something similar to this, but I'd like to avoid proprietary platforms (flash). I'm relatively new to development and I'm willing to learn anything. I understand that some javascript frameworks like jQuery and MooTools are capable of some animation, but is this beyond their capability? What do you recommend?

thanks

+1  A: 

You can use FlashDevelop for the IDE

http://osflash.org/flashdevelop

Also, you can use gnash as the player.

http://www.gnu.org/software/gnash/

Brian Bolton
I think he's asking about the actual platform, not the player.
BC
A: 

To replicate the animation you pointed to would be very difficult in JQuery, but not impossible. Question is, are you up for the challenge?

I wouldn't recommend alternatives to Flash unless the app you are building is internal to your company and you can be sure everyone will have the necessary plugins installed.

cbp
+1  A: 

The more important question is, if you found such a platform would anyone be able to play it with software they already have installed?

BC
I think you hit the nail on the head: Flash is ubiquitous... it makes some sense to take advantage of that.
JMD
that's why I'm thinking about JS frameworks
ThomasGHenry
+4  A: 

Take a look at John Resig's processing.js. No need to use raw jQuery when jQuery's primary author already done the work!

jdigital
Thanks! A friend of mine showed me this a long time ago before I could appreciate what it was. This will do the trick, I believe.
ThomasGHenry
+1  A: 

What about Java or JavaFX? I actually don't know a whole lot about it but it's supposed to be for RIAs which puts it into the Flash and Silverlight class of technologies.

metanaito
A: 

Check out Processing.

Also check out the free Flex SDK, which allows you to write and compile Actionscript without the Flash IDE

Aaron
A: 

You could use Moonlight, the open source clone of Silverlight.

John D. Cook
I believe Moonlight is only a player. You would still need to use Microsoft tools to create the content.
metanaito
+1  A: 

I know that SVG is capable of animation, but I don't know how widespread the support is or what tools support it.

Mark Ransom
as usual on w3 specs: everyone except IE
Javier
A: 

From the Java space:

  • JavaFX already had 100.000.000 downloads if you're worried about adoption.
  • Processing. You'd still have to worry about the download size. IMHO, processing is great for prototypes, but you have to do quite a lot of work to make the applet performant, especially when no animation is going.
jamesh