I'm working on an application that uses Windows Forms to develop its alpha version. Soon, we will start developing a more stable version of this system, and it was then that support platforms became the focus of our discussions.
We have the desire to send the system to the Windows Store, and we also want to support the 8, 8.1 and 10 versions of Windows. As I am still new to the issue of mobile / desktop development, I did a brief survey of development options that would result in better use of code. Unfortunately I have not found any workable solution yet.
Can I use Universal Windows Plataform to develop a system that supports these versions of Windows?
Is there a design pattern or pattern required to develop an application that will be uploaded to the Windows Store?