The Surface RT is the device Microsoft must hope will cause their Windows 8 strategy to start making sense to the world at large. It’s a tablet along the lines of the iPad, with an optional flappy felt keyboard cover and a cut-down version of Windows 8 on it. Microsoft Office is included, but it won’t run any other software from any prior versions of Windows.
I’ve been using one that we’ve acquired at work, and I rather like it.
The basic interface design is lovely and far more tasteful than iOS which, although very nicely executed, has always been a bit on the cheesy side.
Although Windows 8 on the desktop is made a bit awkward by the need to coexist with “legacy” Windows software, the RT version doesn’t bother with that: its classic desktop mode only exists for running Office and for carrying out the odd hack that you can’t readily do in the new interface, like installing fonts or mounting a network drive to play audio from.
The Touch Cover keyboard isn’t wonderful as a keyboard, but it’s good enough. Its main virtue is that it makes a good cover, so you always have it with you: a keyboard that won’t take up half of your on-screen space. And you can flip it back if you want to put the device on a soft surface (see picture, above) or prop it at a shallower angle than the built-in kickstand will allow.
Available software is very limited and even the included stuff doesn’t always work very well. It’ll often linger for ages over network accesses or even give up completely. It’s great to see my Flickr account as an integrated source of photos in the photo app, but most of the time it seems to give up while synchronising and just tell me “something went wrong”. Plug in a camera with a pile of photos on it, and you get a photo-picker app that spends a tedious age trying to load the photos into a preview pane before giving up and offering you 600 grey rectangles instead.
At the moment this thing seems most useful as a business accessory, good for pushing across the table to illustrate a point from a website or spreadsheet during a meeting. It’s nice to use, and I don’t find myself wishing we’d bought the full Windows 8 version instead (to be released in January, apparently). Rather, it makes me want to work out how to program it.
Microsoft have apparently tried to accommodate everyone in their development environments, allowing apps written in XAML/C#, XAML/C++, HTML5/JavaScript and probably some other things as well, with the result that nobody I talk to seems confident about how best to approach it. The C++ dialect has some extra Microsoft-isms in it as well, just to appease those programmers who feel there isn’t enough of C++ already.
But the tools are available, friendly, and free; a truly impressive stack of example code is available; and at least you don’t need to pay for developer deployments. With a free developer cert you can send your test builds from Visual Studio on a C++ to a Surface across wifi, and do “live” (but slow) interactive testing remotely. Promising then, if you can find the time, but given Microsoft’s record of changing their mind on the developer tools to use here it’s not surprising that uptake might be a bit slow.
(What’s even less clear is where this leaves the type of GPL-licensed open source software I’ve worked on. GPL software certainly wasn’t allowed in the Windows Phone 7 marketplace, the predecessor to the Windows 8 store–though I realise I haven’t checked the terms again recently–and open source has little meaning if the distribution channel is so locked down that nobody could do anything with the source anyway.)
But on the whole, I rather like it. The only thing I really wish for is the ability to uninstall the Arial font.
That I like it is probably a bad sign. I don’t have a history of going for wild commercial successes. If I like it, it’s probably a pointless bagatelle that the public generally won’t get on with. I praise the interface design because it isn’t cheesy, but what I think of as cheesy any normal person would find reassuring and comfortable: Apple know this and have sold stacks of stuff on the basis of it. And even I don’t really like the Surface all that much–I feel generally fond towards it, but I can’t imagine spending all that money on it myself. I’d like to have one, but not yet to the extent that I’d actually pay for it.
(I wrote this post, including importing and cropping the images, on the Surface. It was pleasant enough. I felt it took a bit longer than it would have on a laptop, but not that much longer.)
(p.s. This post feels like it might be in contradiction to my previous one, which was my response to using Windows 8 on a PC. What do you think?)