Quantcast The Triangle
College Media Network

New wave of Web apps offer fresh ideas

Pat Xin

Issue date: 6/30/06 Section: Sci-Tech
  • Page 1 of 1
Media Credit: macromedia.com

A textbook definition of Rich Internet Applications (RIAs) would be Web applications that have the features and functionality of traditional desktop applications.

In the coming months we will see a new wave of RIAs that will blend the Web application and the desktop application in exciting new ways. There are two technologies on the horizon that will change the way people use the web: Microsoft's WinFX (formerly "Avalon") and Macromedia's Flex 2.

WinFX

WinFX, formerly code-named "Avalon," is Microsoft's answer to the Rich Internet Application space, and it's interesting because in many ways it's a giant among RIAs. It uses the .NET platform and via an XML markup language, called XAML, it offers developers a simple, straight-forward way to build powerful user interfaces for both web- and desktop-based applications.

Naturally, it will be limited to Windows machines. Fortunately, this opens up the Direct3D platform to developers, which is going to make for some amazing user interfaces.

With a large community backing .NET, and WinFX as the backbone of Windows Vista, it will be an easy way to develop and distribute applications for a brand new operating system.

Flex

Macromedia's Flex 2 is something to be excited about. Like WinFX, it uses a an XML-based language, this one called MXML. Macromedia's first foray with Flex required a very expensive server and had limited adoption. This time, Macromedia has opened its doors and made the Flex 2 framework totally free. The new version of Flex requires a new Flash Player, and Macromedia made modifications to the Flash virtual machine to focus on speed and dependability. To target a broader audience, Macromedia has made its new player available for Linux and Mac in addition to the normal Windows version.

Macromedia has essentially built a Flash-AJAX bridge with Flex, bringing the best bits of AJAX and the best bits of Flash together to create great potential. Macromedia also has "Apollo" in the works, which will allow developers to access desktop APIs using Flex or JavaScript to deploy desktop-Web hybrid applications when data needs to be stored offline.

All of these applications are taking the goals of Web 2.0 - the collaborative spirit, the user generated content ­­­- and combining them with a focus on the user experience, which is so important to the desktop. AJAX has performed an excellent job of making people think outside the box about the Web. These technologies are taking application building to the next level by providing a desktop-like interface to Web users.

RIAs allow sophisticated effects and transitions that are important in keeping the user engaged. This means developers will be able to focus on a flawless experience for the users.

It is going to be an exciting time for anyone involved in building the new Web, because the interfaces are finally catching up with the content.



Pat Xin is a junior majoring in digital media and is the sci-tech editor. He can be reached through sci-tech@thetriangle.org.
Page 1 of 1

Article Tools

Be the first to comment on this story

  • NOTE: Email address will not be published

Type your comment below (html not allowed)

  I understand posting spam or other comments that are unrelated to this article will cause my comment to be flagged for deletion and possibly cause my IP address to be permanently banned from this server.



Triangle Video Section: Use the arrows to select different videos.

Advertisement

Poll

Are you excited for 3D television programs?

Submit Vote

View Results

Advertisement