Weekly Favorite Links

No Comments

This week’s favorite links will have an emphasis on my favorite subject matter – Rich Internet Applications or RIAs.

  • Zoomi is a virtual Amazon bookstore. All the books are organized into categories and are shelved. What’s cool about this is that it’s an AJAX application. I probably would have used Flex. If you look closely, they’ve added a subtle hint of realism by adding a shadow that the bookshelf casts on the books. Sweet.
  • Snackr is a desktop RSS ticker that runs on the Adobe AIR platform. It’s pretty slick. You can “throw” it on any edge and it will stick to that edge, resizing itself.
  • Destroy Flickr is a really cool alternative to browsing Flickr. This one is also an Adobe AIR app.
  • 72photos is a new photo hosting site. It’s got a very clean slick Web 2.0 design. I’m not sure what this has over something like Flickr, but the site is pretty cool.

Popularity: unranked [?]

On Corporate Mashups – Or Lack Thereof

No Comments

There’s been a lot of talk about mashups in corporations due to the creation of successful mashup applications in the consumer world. EveryBlock (formerly ChicagoCrime.org) comes to mind.
I have 2 thoughts on that:

  1. Departments are over protective of their data and are reluctant to give up control.
  2. Mashups should not require developers to make.

Let’s talk about my first thought. A department is responsible for their services and data. Making a mashup requires opening up their services to the rest of the firm. There are several reasons why departments would be resistant to that. First, there’s hording. By that I don’t mean they horde the data, but rather their sense of ownership. Creating a mashup API means relinquishing some level of control. For some people, that’s one of their biggest fears. Related to that point is transparency. Exposing services could possibly expose the fact that much of what they have running are built on sticks and stones and smoke and mirrors. Perhaps I take too grim a view on this. These reasons among others are probably why we haven’t seen that many mashups in the corporate world.

Another thought I had was that mashups, besides requiring the exposing of services (which I claimed is a roadblock), also can only be created by developers. Yet, I think the people who would benefit most from these, the types of people who are power spreadsheet users for example, are pretty much locked out of them because they lack the skill or know how to create them. What if we rethought the way mashups are? Here’s a crazy idea – RSS feeds are slowly gaining exposure. A few years ago, RSS was strictly a geek thing although now, more and more people are becoming more comfortable with the idea of blogs and news feeds. I know that RSS has permeated into non-techies when my friend in MBA school is using Google Reader. What if we exposed mashup APIs that outputted RSS? Expose corporate services as REST APIs similar to that of Flickr and output the results as RSS. I think that will lower the barrier to entry for non technical people to tinker with services and to be able to consume the results in the RSS reader of their choice.

I think by opening up mashups to everyone, we will see an explosion in its use, much like how blogs allowed the average person to have a voice on the internet.

Popularity: unranked [?]