Mike has an excellent podcast this week, and he has become an absolute must listen for anyone who is interested in Flash as a Platform, Rich Internet Applications, or just developing Flash applications. This week, he talks about some fun things. A snippet from his list of topics: “Discussion Panel: Flash as a Platform” and “Is the Operating System becoming irrelevant to application development”.
I guess there was a discussion panel at Flash In the Can on Flash as a Platform. Aside from making me cry a little bit because I wasn’t there, it sounds like some very cool ideas came up. What put a smile on my face (after I was finished crying) was that people seem so open minded about RIAs and really using Flash to develop full-fledged applications.
One of the things that came up was that applications are moving to a layer above the operating system. The question that followed was “is the OS relevant as an Application platform” and I think it still is (more on that later). But the main benefit in my mind of working on the layer above the OS is that it opens up more and more devices/platforms to run your application on. When you can build an application and have it run on PocketPCs, mobile phones, XBoxes AND PCs, why on earth would you want to develop for a specific OS?
Now, as someone mentioned, there are some things (the example was AutoCAD) that would be a pain to do via an RIA, but I’m with Mike – as hardware gets chaeaper, broadband gets faster and the applications that “run” RIAs become more powerful, the performance implications become smaller and smaller. That’s what’s so exciting, that down the road (albeit not tomorrow) we can potentially run AutoCAD “above the OS” without any performance hit. Think about a web based AutoCAD that you can access via a tabletPC and take to a site to make changes on the fly. All stored on the web for acess anywhere.Tweet