Microsoft's messy mobile strategy and incompatible platforms have frustrated would-be app developers. Can Universal apps stop the rot?
Microsoft’s Universal Windows Platform offers code-once-run-anywhere upside, but development drawbacks abound
Metro-style development support and monochrome obsession are featured in Microsoft's all-encompassing Windows development tool