I have no problem admitting that I see absolutely no practical use in running Android on a desktop PC. Still, I have to give credit where credit is due – WindowsAndroid is just downright neat. In a nutshell, it's a not-so-creatively-named project from a company called Socketeq that aims to run Android natively within Windows. That means without emulation.
So, how is this possible? With hard work, determination, and a small bit of fairy dust – that's how. Seriously, though, it runs Android as a native application within Windows by using the Windows kernel instead of Linux. It all sounds quite technical, so I'll spare you the hairy details.