Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

REALITY CHECK 

Ephraim Schwartz

Tabblo’s approach to rich Internet apps

Community-developed RIAs are harbingers of things to come


If you want a peek into the future of RIAs (rich Internet applications), take a look at Tabblo (tabblo.com). The model that Tabblo has set into motion for photographers -- both amateur and professional -- will soon be adopted by enterprise IT to empower its user base.

Tabblo allows its members to store photos and text online and use its online photo-editing application -- either on their own or in collaboration with other members -- to create a finished album, book, poster, postcard, presentation, or portfolio.

The technology behind Tabblo’s RIA is not unique. The company made a big bet on commodity hardware, a big bank of image servers, and open source software. And when a request is sent in from any browser, it gets farmed out in a stateless way.

"We are borrowing architecture from big scientific compute clusters, parallel processing," said Antonio Rodriguez, founder and CEO of Tabblo.

What is unique is how Tabblo wraps it all together, creating a specific context for photos, text, and templates and enabling its community of users and developers to help build the finished product.

Most of the features Tabblo develops -- from tags to the ability to create photo variations -- starts from a single designer. The richness of these features, however, comes from Tabblo’s community approach. A developer builds just enough of a tool to see how it is used, and others can examine how the tool was built and then add to it.

"This community approach will sweep software development," Rodriguez says.

Of course, this is the same idea behind open source. But open source focuses more on infrastructure. With RIAs, the technology is more immediate. Developers instrument the application, publish it, and see how users interact with what they’ve built, creating a quick feedback loop.

"We launched our solution seven months ago, and we learned that what a soccer mom in Iowa wants is not what a graphics designer in New York needs,” Rodriguez says.

If it is true that the personal computer put about an 8 percent increase in worker productivity into the economy, Rodriguez predicts that building applications interactively using an open approach will put in another 8 percent.

The result is better software that is cheaper to build -- no packaging to pay for; no warehouses to store it; no truck to deliver it; no stores, brick-and-mortar, or even Web-based, to sell it.

The line between big desktop applications and online applications is becoming blurred. Soon, we will move everything to the cloud, including compute cycles and data storage. Excess compute cycles can be used for more than just searching for extra-terrestrial life. Not to mention the fact that, if everything finds its home in the cloud, the device you use to access it becomes totally irrelevant.

The downside of a Web-based application is that if you lose your Internet connection you are hosed. But the same could be said for the telecommunications network. You just have to trust that 99 percent of the time you will have a dial tone.

The more I look at companies such as Tabblo and at SaaS (software as a service) as a delivery model, the more I begin to see that we are being inexorably driven into the cloud. And if that means better applications that are easier to manage and use, I don't think it is such a bad idea.

Ephraim Schwartz is editor at large at InfoWorld.

Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





BRINGING PERFORMANCE VALIDATION "INTO THE LIFECYCLE"
Today's enterprise apps are complex and ever-changing, which makes delivering high performance difficult. By virtualizing the behavior of application services and data in a VSE, teams can answer this challenge with validation best practices and test tools to ensure solid performance throughout the lifecycle. Register now to attend this webcast! Sponsor: ITKO

»  Click here to view this Webcast
  Storage is big, and getting bigger
The only certainty is that your requirement for storage will never be satisfied. While you clean out space and authorize POs, you might consider another alternative: outsourcing. The best way to deal with storage might be to let someone else deal with it. Sponsored by SGI

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist