WebProWire.com
TechnologySearchAdvertisingSocialFinancialLegal
Latest News on: WebProWire.com

A Twitter About Twitter Between the Lines
Opera Hearts Ask.com Startup Meme
Building the business case for... Search Engine Watch...
Opera brings Web standards to... Opera
VOIP traffic can hide info ITWeb Internet Feed


Recent Articles

StatCounter Releases Version 4 Upgrade
After a few rounds of beta testing, StatCounter is now ready to roll out version 4 of its web analytics product. There will be no configuration changes required from users of StatCounter as the upgrade will be....

OpenLogic And SourceLabs Merger?
I haven't really followed SourceLabs for a little while now, and yet, strangely enough, they've been doing new and interesting things even without me watching ;-). SourceLabs "Self-Support Suite for Linux and...

StrawPoll: A New Polling App For Twitter
A new Twitter application has been launched called StrawPoll, which offers Twitter users the ability to poll and monitor their followers. The application can be...

Software As A Service (SaaS) Gears That Don't Mesh
Everyone is talking about Microsoft's Live Mesh, a new way to connect data and applications inside your computer to other devices on the Web. While everyone else talks about Microsoft today, I'd like to...

Google App Engine Preview Release
There's big and seemingly good news for web developers today: Google released the Google App Engine. This invite-only service - you'll be added to a waitlist if you sign up now - aims to bring the benefits...


07.08.08

What Are Rich Internet Applications?

By Gene Smith

Websites bore me. There, I said it. This includes the many bloated social networks that pop up on an hourly basis. I'm a minimalist. Even my sentences are short. I just want my web applications that do exactly what I need them to do - nothing more, nothing less.

I spend most of my time on my desktop and not in my web browser, which is the inverse of many people I know. Most of my friends and colleagues do much of what they do via their browsers (check email, gather information, play games, etc). This is not to say that I'm not online - that would be ridiculous. I live online, I just don't want to have to work around unnecessary functionality within a browser to get my stuff done.

This is where Rich Internet Applications (RIA) come in. From da wiki:

Rich Internet applications (RIAs) are web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the web client but keep the bulk of the data (i.e., maintaining the state of the program, the data, etc.) back on the application server. RIAs typically do the following:

• run in a web browser, or do not require software installation

• run locally in a secure environment called a sandbox

For the record, I hate the term "Rich Internet Applications" - I much prefer Distraction Free Browsing, but I digress.

RIAs enable me to utilize certain web apps directly from my desktop - or atleast that's how I use them. I'm not referring to widgets, by the way - I don't like those either (that's another post). RIAs tend to have a smaller installation footprint, which in turn means minimal work to get the app up and running. Many of you have installed Twhirl - all that really took was installing Adobe AIR. Upgrades to apps tend to be done transparently and in the background and they tend to be mostly OS agnostic.


Adobe AIR seems to be the most popular tool used by RIA developers. AIR is a runtime environment that can use many existing web technologies (Adobe Flash, Adobe Flex, HTML, and Ajax) to create desktop applications. Many of the AIR apps that I have come across tend to be browserless and operate as true desktop applications, which makes me happy. I don't want to have to rely on bloated browsers to get my stuff done. By going the desktop app route, these applications can take advantage of unlimited local storage and file system access. Browser-based applications are limited by the restrictiveness inherited by using a browser (ie, cache limits, potential crashes, etc).

eBay Desktop is a great example of what I'm talking about. Here's an application that exists completely outside of the browser, yet offers all of the functionality of a traditional browser - and more. Other AIR-based applications include:

Twhirl
Spaz (my preferred Twitter app)
WebKut
Pownce desktop
CraigsList Desktop
Adobe Media Player
List of AIR apps

Continue reading this article.


About the Author:
Gene Smith is the Senior Technologist at Ignite Social Media, where he develops and implements social media campaigns. Gene has over ten years in online communications experience and technology development - experience that has well versed him in creating custom social media applications to fit individual client needs. Visit Ignite Social Media
About ApplicationDevelopmentNews
ApplicationDevelopmentNews is a collection of news and commentary designed to keep you in step with the ever evolving landscape of Application Development.





ApplicationDevelopmentNews is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
DatabaseProNews.com SQLProNews.com
ITcertificationNews.com SysAdminNews.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITmanagementNews.com






-- ApplicationDevelopmentNews is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2008 iEntry, Inc. All Rights Reserved Privacy Policy Legal

archives | advertising info | news headlines | newsletters | comments/feedback | submit article


ApplicationDevelopmentNews News Archives About Us feedback