Application developers face more platform choices than ever these days. Even within the Microsoft world, the question persists: Should you target desktop or mobile?
That’s where Microsoft’s universal apps programming model comes in. The Windows 10 Technical Preview puts universal apps front and center, with the goal of running common code to all Microsoft platforms and stores: Windows phones, tablets, and PCs, as well as the Xbox One in the living room and the 80-inch Surface Hub on the office wall.
Universal apps are key to Microsoft’s reinvention of its Windows 8/WinRT programming model. Designed to move Windows application development away from the aging and overly complex Win32 APIs, WinRT introduced new, less complex APIs that owed more to Web programming models, along with a sandboxed runtime and a mix of XAML and HTML UI options.
To continue reading this article register now