Windows Template Studio For UWP Developer

In the last post, I introduced you to Template 10 for UWP Development that explains the fundamentals and uses of Template 10. In this post, you’ll see how to start UWP development using the Windows Template Studio (WTS). With little or no prior experience with UWP, you’ll learn how to use Windows Template Studio (WTS) to produce a good foundation for amazing Windows 10 UWP applications, get those apps ready for publishing and see them run on UWP devices ranging from Xbox One and PC.
 
Windows Template Studio is Microsoft’s new approach towards UWP (Universal Windows Platform) applications. The first version was officially launched in 2017 as a Visual Studio Extension developed by Microsoft. It’s a wizard-based experience that can transform your primary necessities like Design, Structure, Frameworks, and pages into an impeccable UWP project. WTS introduces, its wizard-based experience, To make UWP development easier and time saver, for every Universal Windows app developer.
 

Windows Template Studio Advantages

 
A Solid Starting Point
 
Windows Template Studio(WTS) provides a solid starting point, so there's no need to write a lot of code from scratch for implementation of MVVM, the latest Windows 10 features and other required practices.
 
Wide Range to Project types
 
Windows Template Studio (WTS) supports four project types: basic, navigation pane, pivot and tabs, and a menu bar.
 
Wide Range to Project types
 
Windows Template Studio (WTS) currently supports five common patterns: code-behind, basic MVVM, MVVMLight, Caliburn.Micro, and Prism.
 
Windows 10 features
 
Windows Template Studio (WTS) currently supports features covering analytics, application launching, application lifecycle (settings storage, suspend and resume, multiple views), background work, connected experiences (share source and target), and user interaction (app notifications, Live tiles, prompts, feedback, drag & drop and theme selection).
 
Necessary Documentation
 
Windows Template Studio(WTS) has very good and helpful documentation for developers.
 
Let's have a quick start,
 
Step 1
 
Open Visual Studio 2019 on your computer.
 
Step 2
 
Click at Manage Extensions under Extensions Menu. 
 
Step 3
 
Search for "Window Template Studio" in Manage Extensions window, Then download the extension named as Window Template Studio.
 
Windows Template Studio For UWP Devloper
 
Step 4
 
After this installation completion, hit at the close button and open a new instance of your visual studio.
 
Step 5
 
Now click on "Create a new Project" in Visual Studio 2019.
 
Windows Template Studio For UWP Devloper
 
Step 6
 
In the window appears "You can look for "Window Template Studio (universal Windows)" here. After selection, hit the Next Button.
 
Windows Template Studio
 
Step 7
 
In the next window, put your project name, location, and related information. And hit the Create Button.
 
Windows Template Studio For UWP Devloper
 
Step 8
 
So here the Window Template Studio's wizard UI shows that now you have to select your project type as per your project demand. Here I am going to select the Blank project type and go for next.
 
-Windows-Template Studio project types
 
Step 9
 
Now you can select multiple types of design patterns for your project in the wizard window. Here I am going to select the Prism as my project design pattern and hit the next button.
 
Windows Template Studio design pattern
 
Step 10
 
In the next window, you can able to attach various types of pages as per our needs of the project. Now, I am adding a blank page and clicking on next.
 
Windows Template Studio Ui pages
 
Step 11
 
In the next window, you can see there is a list of features available. Here I am not going to select any one of them for now. And, hit the Next button.
 
Windows Template Studio features
 
Step 12
 
In the next window, you can see there is a list of services available for the project. Here I am not going to select any one of them for now. And, hit the Next button.
 
Windows Template Studio Services list
 
Step 13
 
In the next wizard's Testing window, follow the previous step, Select no on of Testing Project for now. And, hit the Create button.
 
 Windows Template Studio testing project list
 
Step 14
 
After project loading completion, you can see in the solution explorer of your visual studio the loaded project has a good folder structure that makes it easy for you to put your file and component respectively.
 
Windows Template Studio For UWP Devloper
 
Step 15
 
Now build and run your first UWP App.
 
Windows Template Studio For UWP Devloper
 
The company has been working continuously on improving it since its launch, with many updates being released over time. So if you're interested in reading more about Windows Template Studio, you can check out the official GitHub page. You can also make your own contributions to it by suggesting new ideas & features.