Crafting a seriously great app experience for one device is hard enough, but these days developers have plenty of form factors to tackle. Microsoft is trying to ease their suffering a bit with the introduction of universal Windows apps, which just took that the stage the companys Build conference in San Francisco. Long story short, youd theoretically only really have to write an app in Visual Studio once.