Rich Client Apps Article

  • Started
  • Last post
  • 3 Responses
  • badzenjt

    http://www.oreilly.com/pub/a/oreā€¦

    this was linked to from another site...anyways interesting reading.

    Its amazing how attached some people are to the web browser model. And how correspondingly biased against Flash.

  • sparker0

    I found this funny:

    "XML is like a VW Jetta: environmentally sensitive, slow, dependable, and terminally uncool. Lasts a lifetime.

    Flash is like a mid-80s Corvette: impressive but environmentally destructive. Oh sure, it gets you the chicks for a while, but ultimately most people sharing the road with you are thinking "what's *he* compensating for?" It only lasts a lifetime by decreasing your lifetime."

    A lot of programmers and web developers are against Flash, for numerous reasons. One being look at a lot of the crap that is made with it. Flash has the ability to become a great IDE for web services and applications, but 90% of what people make with it is either useless fluff or doesn't near tap it's potential. Programmers and developers don't get into conceptual, pretty things...they want apps that function and people can use. Most Flash based sites and experiements don't 'do' anything. There fore there is no point in using it.

    And I agree.

    I love Flash, but not for standard websites. It's overkill. Flashy menus don't make a site, but building an streaming mp3 player in Flash makes use of it and is functional and usable. It's something tangible.

    When the web matures beyond something of mainly just fluff, you will a lot more hardcore programmers and developers getting into (and consequently enjoying) Flash and other creative IDE's.

    Make something of value and you will win over the masses, keep making useless products and you will never get people on board.

    :)

    It is cool that Tim O'rielly supports Flash as an applicable IDE.

  • enobrev0

    I definitely have to agree.. i think what a lot of dev guys miss on flash is that - hidden behind the goffy ide tool and silly implementations out there, it has some serious web application functionality built into it...

    Socket connections and xml parsing, and the ability to maintain state and retrieve data without a refresh (the biggest downfall of the browser from a developer's perspective), make flash an incredible tool for any developer.

    At the same time, the only way to build a flash app is through an IDE that (even though there's a "developer's palette" set) is built for designers.

    I can instantly see how building a flash frontend would bother anyone who enjoys dealing in code. I hate dealing with flash for the same reason.

    They've recently included the developers in their target market, but their dev tools are still only at version 1.5 (Flash 5 and MX).

    Give it time, and give them time to appeal more to the dev side of things, and the tide may turn.

  • badzenjt0

    well its really the mind behind bad implementations of any technology that is at fault.

    you can be really smart about flash and get better results with less development time. at least i have found that to be true in my own practice.

    everything has its place though, and i feel that the solution lies in striking a balance between all the relevant technologies, while maintaining a clear intention.