Mike Taulty's Blog
Bits and Bytes from Microsoft UK
It’s Not Tablets or Laptops or PCs – It’s All Of Them :-)


Mike Taulty's Blog



Sometimes I feel like I’m banging the same old drum Smile but at the risk of repeating myself…

I have an application in the Windows 8.1 Store. It’s called kwiQR. It’s a QR code scanner. Here it is running on a few devices I happen to have around;


I built that app once. In the picture the app is running on 3 devices;

  • a Dell Venue Pro 8 Intel Atom device which I primarily use as a touch based tablet.
  • a Surface RT ARM based device which, again, I use as a tablet although I sometimes add the touch keyboard and type away on it. The device adapts and the app works.
  • a Dell XPS 12 Intel x86 device which I primarily use as an ultrabook where my interaction is mostly mouse and keyboard although I do use touch quite a bit as well.

The app runs nicely on all of those devices. It’ll run on any device that’s running Windows 8/8.1.

It needs a camera so it does “device detection” to figure out how many cameras the device has and where they are located.

That’s all part of the WinRT platform that the app is built upon ( in C# and .NET  ).

The app also seamlessly syncs data for a specific user from one device to another such that a user can have a common view of the app across their devices (if they want to). Again, that’s part of WinRT and is done for free and pretty much transparently by the platform via OneDrive.

Why call any of this out? I frequently meet up with developers who are thinking in terms of;

“developing for Microsoft’s tablet platform”

and the reality is that’s not really what a developer does with Windows 8/8.1.

A developer builds an app for all the devices that Windows 8/8.1 runs on which is a much broader set of devices than tablets.

This matters because if you were to look at the Gartner data then there were around 180 million tablets shipped in 2013. I don’t think it’s contentious to say that most of those devices were running something other than Windows.

Looking at another Gartner source, there were around 315 million PCs shipped in 2013. Again, I don’t think it’s contentious to say that most of those devices were running Windows ( Gartner’s table says 327 million devices running Windows in total ). Naturally, there’s the question of how many of those devices are running Windows 8/8.1.

But…the key point is that my app is not purely targeting tablets. It’s targeting a much, much larger set of devices - the entire installed base of Windows 8/8.1 devices out there – those already in market and whatever portion of that new 300+ million devices that went out of the door with Windows 8/8.1 on them in 2013.

For me, that’s why it’s important to get the idea that these kinds of apps aren’t “tablet only”.

Now, in an ideal world I’d be able to also include a Windows Phone version of the app in that picture above and target more devices. While it’s perfectly possible to do that today, it takes a bit of work ( see my “building for both” talk here ) that I didn’t put into this app just yet.

However, in the future, I’m hoping that the publicly stated unification efforts will make that easier.

That would make the potential larger still.

Posted Wed, Feb 12 2014 1:29 AM by mtaulty
Filed under: ,


peSHIr wrote re: It’s Not Tablets or Laptops or PCs – It’s All Of Them :-)
on Mon, Feb 17 2014 4:43 PM

Except that the Windows Phone version isn't needed, since the OS already includes a QR scanner as part of the Bing search button on every phone.

Rehan wrote re: It’s Not Tablets or Laptops or PCs – It’s All Of Them :-)
on Tue, Feb 18 2014 9:15 AM

Yes, I agree. The problem is most Windows 8 machines are not sold with touch screens, leaving a bad taste in consumers mouths. Lets hope Windows 8.2 or 9 changes that.

mtaulty wrote re: It’s Not Tablets or Laptops or PCs – It’s All Of Them :-)
on Wed, Feb 19 2014 9:56 AM


Yes, agree - there's a QR scanner in Bing Search on the phone and it's a lot better than mine so it's unlikely that I'd ship it there.

That said, there's a built-in camera app on Windows Phone too but it doesn't stop developers building lots and lots of additional camera apps - I wouldn't like developers to get the idea that because (e.g.) Microsoft has shipped a news app that they can't innovate and build a better/different news app.