Introduction
In this article, we will learn about Understanding UAP and Building Universal Apps With Blend 2015.
Universal App Platform
Figure 1
This is a collection of Contracts and Versions that are a set of low-level APIs exactly against that a developer will be writing their apps. Every time one has Windows 10 installed, they can go ahead and check out this file that will provide them an idea of what UAP versions are supported.
This is exactly where the fun begins. The APIs in UAP is a converged set that will be the same irrespective of the platform of Windows or the Version of Windows the developer is trying to deploy. The APIs are nothing but the superset of the same that we used in Windows 8.1. Now, since “Windows as a service” will have regular updates the developers will not have an issue to migrate their solution every time. They can simply build it against the UAP that will fit correctly with all the upgrades.
Windows as a Service
Layout of Apps

Figure 2
Layout of Applications
Laying out the Interface
- Reusability
- Quality
- Value
- Scalable
- Accessible
Let's start by making a sample application using Blend and making the full use of the UAP.

Figure 3
Choosing the UAP and Changing the Name.

Figure 4
The XAML file.

Figure 5
Choosing any device where I will love to run the App.

Figure 6
Adding a Sample Data Source to the App.

Figure 7
Dragging it to the design where it can run on the runtime.

Figure 8
The sample data source has been added and is ready for building and deployment.

Figure 9
An app running on a Simulator.

Figure 10
App running successfully.
Exploring Blend and Merits of UAP
- Blend now uses the same Visual Studio shell that enables the developers to have the same capabilities in terms of IntelliSense, auto-complete inside and much more.
- The blend has Data Management and Resource Management that are a few unique things that Blend must do itself that has been brought forward to Visual Studio 2015.
- UAP has made it possible to have one single binary across all the platforms of Windows.
Summary
In this article, we learned about Understanding UAP and Building Universal Apps With Blend 2015.

Gowtham RajamanickamPosted Apr 20, 2016, 8:39 AM
good article...
Sunny SharmaPosted May 27, 2015, 7:40 AM
Nice Share!
Sibeesh VenuPosted May 26, 2015, 1:04 AM
Good one.
Santhakumar MunuswamyPosted May 25, 2015, 2:43 PM
Thanks for sharing