Should I use Java applets or Flash to make webpage-embeddable physics simulations?

I have a fair amount in pyhsics and java applet and flash.

I have a fair amount in pyhsics and java applet and flash. I strongly recommend doing it in flash. First of all is the flash player much better distributed than the java runtime.

Second is it since flash player 9 (10 is current) and actionscript3 much faster and less ressource hungry. There are some pyhsics frameworks: cove.org/ape/ box2dflash.sourceforge.net/ There are allready 3d pyhsic engines for flash. But they are still very young: drawlogic.com/2009/01/12/as3-flashflex-3... seraf.mediabox.fr/wow-engine/as3-3d-phys... For the IDEs I recommend the following: Opensource: flashdevelop.org/community/ Best AS2 & 3 editor: fdt.powerflasher.com/ Standard & Proprietary: http://www.adobe.com/products/flex/ The Flex SDK (compiler for as3 + flex) is free and / or opensource: http://www.adobe.com/products/flex/flexdownloads/index.

Html I think you will find alot of tutorials on the sites for the frameworks. Have fun and share your results :D.

I'm not familiar with Flash libs but I know that if you need to do some physics java would be great for you. You can find tons of libs written in Java for any king of computation, which can save you alot of time. But note that Applet is a technology not much sites are using today, and Flash is the preferred way for doing nice looking web ui today.

About the IDE, for java you have the Eclipse which is great and free, I think that for a begginer this is the best IDE out there. Other names you might check are NetBeans and Intellij IDEA.

As kmkaplan wrote, it's easyer to find Flash on modern browsers and there are a lot of free physic engines for Flash ready to use. Here's a very good one.

Processing is a java based language focusing on rapid development, graphics, and simulation. It can be embedded into a web page as a Java applet. Here's an example of some of the physics work being done with it.

It depends on the things you want to do, but if you can stick to Javascript it will work in most browsers. If you really have to choose between Java and Flash, Flash is definitively present in more browsers than Java.

Flash enjoys far greater browser/user acceptance than Java applets. The drawback is you have to do all your authoring work in Adobe's Flash IDE. (Which I hate even compared to other IDEs.) Other possibilities include Silverlight (less widespread again), and SVG (which would be interesting as you could author the physics object directly into the page, but browser support is limited; you won't get it going in IE).

Not true. You can use Flex Builder (which builds of eclipse) or any other IDE you prefer actually. – grapefrukt Feb 10 '09 at 9:31.

I'm speaking as a user: Use Flash! The startup time of a java applet is so bad. It will take 5-10 seconds at least to start up the JVM.In this time, the browser is blocked and that really annoys me.

I did google.co.uk/search?q=java+physics and got 2.7 million hits. ;).

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions