Web 3.0: User Generated Applications?

Wow! I just got a cool vision for what Web 3.0 could really become. Web 2.0 was about user generated content. What if Web 3.0 is all about user generated applications!?! Unless, you are one of the few elite that are subscribed to my Shared Items, you heard it here first folks!

Custom features: Make your personal application as easy as you want and still have all the features you need.

What am I talking about? Well, everyone has their own set of features they want in the applications they use, and more importantly, each person has a list of features they wish were not there. Why? Because computers are so complicated. As a matter of fact, the complexity of computers is the main reason people give for not using the computer more even when they know that learning how would eventually save them thousands of hours.

Custom application in a day

Imagine for a minute that you (a first degree geek-belt) could talk to your friend or relative for an hour about the kind of information they want to store or share, and how they want to track and present it. Maybe they want the ability to record multiple authors for each of their favorite books or they do not care about author at all. Maybe they want everything to sort by date by default or maybe by color. Whatever they want you can help them put together while they are sitting right there. Maybe next time they can do it on their own. All built using an advanced GUI that is so simple that even I could figure it out. 🙂

My very own game – or, I made game for you on your birthday

Another scenerio: User generated games. Kongregate is already working on this. They have a game building environment that they are teaching normal people to use. This was the point of epiphany for me. This is something I could see normal people enjoying as much writing an email or blog post. It is a simple way to be creative in a way that was not this easy before.

First round of 3.0

Ruby on Rails, AppEngine, Yahoo Pipes, Google Sites, and SilverLight are moving in the right direction. Others, like Zoho, are even easier to use but do not have as many features yet. They will eventually meet in the middle with a hugh amount of features and the simplicity of WordPress.

Speaking of WordPress, in version 2.7 they are making big steps in this direction. They have made it very easy to add and remove features from the application side (admin pages). With one-click install you can add just about any feature you want. And any feature, even the individual parts of the core installation, can be turned off.

What about the Symantic Web and the Web of Ordinary Objects?

Well, duh, how do you think we are going to make the web user programable? With the symantic web of course! Just like AJAX did not turn out to be the definition of, but a key enabler of, Web 2.0, so too will the symantic web enable a huge change in the way that we build applications. And to make the web even more useful we are going to attach every obect in the office and in the house to a huge but very local network. These web enable devices will completly change the way that we interact with the web and our perception of it.

I am still bullish on the economy

I am absolutly thrilled with the low gas prices and all of the great deals on stuff all over the place. If we can ever get the Dow to stay at or below 8,000 for a few weeks we will be ready to head back into months or years of slow-but-steady growth. What does that have to do with Web 3.0?

Recessions seem to make really great transition points between major new pushes of innovation. The last period of recession marked a transition from the brand new age of the web to an even more exciting time named Web 2.0. This time we are about to see a transition to Web 3.0 or maybe we can come up with a more creative name. 🙂

Reblog this post [with Zemanta]

5 responses to “Web 3.0: User Generated Applications?

  1. Hey, Luke. Cool thoughts. I read an article about a year ago from a person who had the insight on a new technology that didn’t just allow you to search the web, but be able to know your next question and answer before you do. He anticipated this being potentially Web 3.0. Using this technology, you would be able to get to the exact place you wanted on the web or within a site within just a couple of clicks. The scary thing is that the computer would actually know you better than you or anyone else knew you. Within a few more observations or questions, the computer would know the next few mistakes you’ll make or the next two or three decisions based on past and present decisions. Within a very short period of time, it’ll know your personality and be able to clearly define your general behavior and interests…and passions. It sounds close to being an artificial intelligence. I don’t know enough to say it is. But I think it sounds quite exciting. As with most technologies, both good and bad can come from it. But I think that concept if it becomes commercial can be used to do some mighty and powerful things. We often think our complexity is beyond definition. But maybe our complexity isn’t above comprehension. Maybe it can be reduced to just ones and zeros. 🙂

  2. Hey Dax,

    Thanks for the comment. You don’t by any chance remember who was talking about the question prediction algorithm, do you? This is something I have been interested in for years and would like to talk to anyone who is working on this.

  3. I don’t remember. I would have liked to link to the article. I’ll check it out on my other computer tomorrow, which is where I read the article in the first place. If I can find it, I’ll post the link here.

  4. This is a very cool concept. Customization of applications is something left to the “geeky elite” and mainstreaming of this concept would be great for less geeky folk to find the things they need in an app since most people really only use a few aspects of any larger app.. I hope it pans out this way.

  5. Pingback: So what do you think about the Wen Jiabao interview? - Luke Gedeon

Leave a Reply to Luke Gedeon Cancel reply

Your email address will not be published. Required fields are marked *