In April at Build 2014, Microsoft unveiled universal Windows apps, a new approach that enables developers to maximize their ability to deliver outstanding application experiences across Windows PCs, laptops, tablets, and Windows Phones. This means it's now easier than ever to create apps that share most of their code. Code can be shared using the new shared app templates, as well as by creating Portable class libraries. This session will walk through the development of a shared app and will discuss where it still makes sense to implement platform specific features.
WinJS offers a very flexible and productive programming model for UI. C++ offers the most power and flexibility when it comes to developing Windows Runtime components. Put WinJS and C++ together and you have a highly productive toolset to build engaging applications for Windows, Windows Phone, and Xbox One. In this session, the speaker will take you through the steps to run the same code on all three platforms. Attend this session to learn how to build a flexible UI that is easily adaptable to the 1ft, 2ft, and 10ft user experience.