This blog post is part of a series about how Windows Phone 8.1 affects developers. This blog post talks about how to choose application model for your Windows Phone XAML app and is written by Johan Silfversparre at Jayway and was originally posted here.
The release of Windows Phone 8.1 SDK gives us, as developers, three different XAML app models to choose from for our future app development. This post will describe the difference between them and how to choose the right app model.
Windows Phone Silverlight 8 is the current app model your apps are using. Windows Phone Store is the new app model using a phone version of Windows RT. This convergence with the Windows 8.1 platform leads to a very similar, and in most case exact same, code for your Windows Store and Windows Phone Store apps. The Windows Phone Silverlight 8.1 app model is a merge of almost everything in Windows Phone 8 and at the moment more than 90% of the Windows Phone Store API.