in Hanselminutes an MS guy and a Java guy point out that there are 4 major potential Web platform standards, i.e. Web Apps’ runtimes:
- MS Silverlight (as J. Spolsky talked in StackOverflow podcast lately: Silverlight is going to be the Windows Mobile Apps main engine)
- Sun Java, especially with the new applet plugin rewrite and JavaFX (replacing Swing) which also runs the same code on desktop (J2SE) and mobile (J2ME)
- Adobe AIR – runtime for Flash, Flex (ActionScript)
- Google GWT (?), which runtime is JavaScript (!) – and this is most interesting, since they base on HTML5 and JS, so they don’t need any plugin, only a W3C conformant browser