After a fair amount of searching I found the extract below. The highlighted bit about automatic upgrades to Windows 10 surprised me, is it happening already, or when will it happen? So I guess the choice about writing a Windows phone app in Silverlight or UWP comes down to what the app potential user's might own -- *GK*
-------- If you want to create a single app that targets the full breadth of Windows 10 devices, create a universal Windows app. You’ll design the app by using a single project and your pages will render properly no matter what device is used to view them. Start with a universal Windows app project template. Design your pages visually, and then open them in a preview window to see how they appear for various types of devices. If you don’t like how a page appears on a device, you can optimize the page to better fit the screen size, resolution, or various orientations such as landscape or portrait mode. You can do all of that by using intuitive tool windows and easily accessible menu options in Visual Studio. When you’re ready to run your app and step through your code, you’ll find all of the device emulators and simulators for different types of devices together in one drop-down list that is located on the *Standard* toolbar. Windows 10 is fairly new, so you’ll also find project templates that target Windows 8.1. You can use those project templates if you want and your app will run on Windows 10 phones, tablets, and PCs. However, all devices that run Windows 8.1 will receive an automatic upgrade to Windows 10, so unless you have specific reasons why you’d rather target Windows 8.1, we recommend that you use the project templates that target Windows 10. On 25 August 2016 at 12:18, Greg Keogh <gfke...@gmail.com> wrote: > Folks, a new cross-platform Xamarin project in VS2015 gives you projects > including UWP and Windows Phone 8.1. I'm not sure which of these I should > use to continue and develop an app that includes Windows phones as a target > device. I'm not sure if the 8.1 Silverlight target is now obsolete and I > should use the UWP project specifically configured for phone devices. To > further confuse me, I'm not sure which generation of devices are support by > which projects, so for example would a UWP target only work for very recent > phones? > > Can anyone clarify the relationship between the phone devices, their OSs > and Xamarin project target types? > > Thanks > *Greg K* >