Architecting your Rich Internet Applications

Architecting your Rich Internet Applications

Summary: Josh Holmes has posted a set of slides and detailed explanation for a talk he and James Ward did about architecting rich Internet applications. The post and the slides are well worth a read.

SHARE:
TOPICS: Apps
4

Josh Holmes has posted a set of slides and detailed explanation for a talk he and James Ward did about architecting rich Internet applications. The post and the slides are well worth a read. One of the things that has been both fun and terrifying to watch as Flex evolved was the increasing complexity of the applications. And with both Flash and Silverlight you have a lot of visual options at your disposal so it's easy to focus on flashy visuals without architecting both under the hood and the overall user experience.

That's one of the things I like about Josh's slides, it covers both the design architecture as well as the application architecture. I've started to see this a lot with AIR applications. People spend a ton of time architecting the visual aspects but they aren't thinking about the fact that this application is going to be open for long stretches of time so they haven't thought out things like memory consumption or destroying objects - things that should all be part of a well architected application.

Both the post and the slides (below) are excellent and well worth the read for anyone building RIAs.

Topic: Apps

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

4 comments
Log in or register to join the discussion
  • You'll have to rename them...

    ...once Obama gets in. They'll simply be called Internet Applications. Anything "rich" is to be punished. :)
    bricar2
  • How about Greedy Internet Applications

    right?
    no nonsense
  • RE: Architecting your Rich Internet Applications

    Or Unfair-They-Have-More-Than-Me Internet Applications.
    bricar2
  • Slightly Off Topic

    Deciding upon the architecture of a RIA seems to be getting harder. With MS technology, instead of having a one UI scenario, I now have to consider WPF, WPF in a browser (XBAP) virtualised WPF, Silverlight, Silverlight offline (if it comes) and ASP.NET. Instead of flattening down two technologies into one (WinForms + ASP.NET), the whole thing has got worse which kind of obviates some of the PDC goodness. There appear to be trade offs with all of them. Which brings me to another point, is there any coverage on JavaFX on ZDNET? It seems to me Sun's technology might be close to the mark for developing once yet running both online and offline.
    rmac2