|
|
RIA in the limelight
Within a span of a few years, the Web has transformed tremendously in favor of richly interactive applications that look and feel completely unlike the earlier generation of browser-based pageflows. Ajax, as in recent years, remains a hot topic. But 2008 also witnessed a lot of buzz around RIA frameworks such as Adobe's Flex, Microsoft's Silverlight, and toward year end, Sun's JavaFX 1.0.
Name-brand recognition for RIA
RIA frameworks aren't new, but they're gaining recognition as more consumer applications leverage them. For instance, Silverlight became a household name during the Olympics via a high-profile Web site. Adobe's marketing engine also went into overdrive in 2008, touting the flexibility and applicability of Flex and its host of enterprise development tools, including a free Eclipse plug-in. Interesting, given Adobe's past was largely defined by Flash introductions to Web sites.
Many Java developers (and some notable engineers) migrated to Flex in 2008, some finding ways to integrate slick Flex front-ends with Java EE, others abandoning the Java platform altogether. It remains to be seen, given this trend, whether JavaFX can capture the legions of Java developers who might find JavaFX Script (while declarative in nature) much closer to home than Flex's XML.
Of course, RIA as a technology also requires platforms -- one being a browser -- and in 2008, Sun pushed hard to rewrite the Java plug-in, which is the interface point whereby browsers can run Java. While some believe the applet could re-emerge as a RIA platform, clearly Sun is pushing on multiple fronts to have a RIA framework (JavaFX) and still remain a force to be reckoned with on the browser. In essence, Sun appears to be targeting both ends: if the RIA framework isn't Java related, at least the browser will be Java enabled. |
|