My boss’s boss Luba recently asked me to put together a short video for an internal conference on the future of applications. I didn’t have long, so I wandered around Hursley with my camera and my laptop for an afternoon, thinking out loud about the near future for virtual worlds.
For anyone following virtual worlds, none of this will come as a surprise. It’s just a very quick summary covering some subjects I tend to talk about a lot anyway.
In putting it together, I distracted myself by buying the full version of ScreenFlow, which made the gratuitous picture-in-picture stuff from 2:09 onwards stupidly easy and is generally a lot of fun.
Hello. My name’s Roo and I’m here in IBM Hursley.
There’s a number of virtual worlds projects now. Not all of them are external. Not all of them are public-facing, although there are some of those as well There’s a variety of recruitment events and conferences – public outreach is definitely a big thing for IBM in virtual worlds – but unlike most companies it’s not the only thing we do. We’re also exploring collaboration. There are a number of different projects now, inside IBM’s firewall, exploring what does it mean to come together and work as a team when you’re using a virtual world. Is it different to Instant Messaging? Is it different to using a teleconference? And the answer seems to be that yes, it is different.
In the last 12 or 18 months there have been a lot of people meeting and talking and signing deals and agreeing to interoperate and open up a lot more. Linden Lab have made a joint press release with IBM in which we talk about avatar portability and being able to move your avatar between virtual worlds. A lot of people hear that and they get confused. They start thinking, well I don’t want my Dwarf from World of Warcraft to move into my Second Life space, that would be nonsensical. And indeed it would be. There’s very limited appeal for that kind of interoperability. I think what people really could be thinking of instead is more like could I bring my friends list with me? Could I bring my contact list? Could I bring my wallet? Could I bring my inventory? What are the standards what are the services that are going to be required in order to make true interoperability between virtual worlds make sense.
Bringing together different services APIs and data sources in the intranet and visualising them and allowing people to come together and collaborate around those things. It’s all SOA. It’s all just Service Oriented Architecture. We’re simply treating a virtual world as another endpoint – another way of consuming and composing different services and bringing them together.
Once you get into the idea of a mobile device with a screen and a camera and sufficient processing power to do some interesting things then augmented reality starts to rear its head as well. This idea of dynamic overlays on top of the real world, and holding up your mobile phone and looking through the screen and using the camera and the onboard processing to display real-time information about the real world.
I don’t like making predictions, but I think I can pretty confidently say that we should pay attention to augmented reality. I think it’s going to be a pretty important theme in the next generation of applications.