1 – UWP Development: Intro to Windows 10 Development

There is a lot of talk about the universal windows platform. Where essentially a developer can create an app that works on several different devices. A developer can create an app that works on a tablet, phone, desktop, Hololens, Xbox, and the list goes on.

There are many pros to writing cross platform code aside from the obvious market reach. By becoming familiar with the concept of a universal development platform and expanding the programmatic aspects development, you are becoming an elite developer.

What is UWP?

UWP stands for Universal Windows Platform. It is a platform developed to streamline the process of creating applications on several devices. It gives the developer the ability to target device families and not just a specific operating system (OS).

The wondows store makes it simple for the developer to mass market and sell for all compatible devices. The potential to increase sells it increased by this tool.

An option to develop for specific devices is still available with the use of Extention Software Development Kits (SDKs). It is important to determine the effectiveness of device specific applications, to determine whether or not the application belongs a single device family or all devices possible. Just remember the more devices you include the more you are restricting the available Application Program Interface (API).

How does it Work?

UWP utilizes the basic programming languages you may already be familiar with like C#, C++, Visual Basic, or any of the Visual Studios languages. In conjunction with a language of your choice and Extensible Application Markup Language (XAML), a developer is awarded the ability to build an interface that conforms to an array of devices.

Windows 10 UWP was designed so any level of development can be addressed. Moreover, any level of device selection is available.

Tutorial Series Overview

Expect to learn how to create an app that applies to any windows platform.
Expect to gain experience in visual studios, XAML, C#, and Unity.
To Give you an insight:
There are a lot of articles to this tutorial series covering pretty much every aspect of UWP. There are several projects that you create, which you can mirror using your own ideas to sell or give for free. After completing the tutorials on UWP this series will directly link to the tutorial series on Unity. Then we will be going through a final series for the all new hololens, which combines UWP and Unity to create applications for the hololens.

I will publish at least 1 article per week, hopefully more.

Tools for Success

I will be laying out tools in this series that help can help developers program better. Watch for pop-outs detailing tips and tricks to smarter development.

Let Start

Share this Tutorial

About the Author

Devin Bates

Facebook Twitter Google+

Electrical Engineer, enjoys cookies, invents things in his mind, and thinks the Iguanas are to blame for the weekday.