This article will be dedicated to Development of Universal
Apps . Leveraging Universal App Platform and VS 2015 Blend.
Universal App Platform
This is a collection of Contracts and Versions which are a set of low level APIs which is exactly against which a developer will be writing their Apps.Everytime one has Windows 10 installed they can go ahead and check out this file which will give them an idea about what UAP versions are supported to him.
Windows as a Service
This is exactly where the fun begins. The APIs in UAP are a converged set of APIs which are going to 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 which we used in Windows 8.1 . Now, since “Windows as a service” will have regular updates the developers will not have the issue to migrate their solution every now and then. They can simply, build against UAP and which is going to fit in just fine with all the upgrades .
Universal App Platform
This is a collection of Contracts and Versions which are a set of low level APIs which is exactly against which a developer will be writing their Apps.Everytime one has Windows 10 installed they can go ahead and check out this file which will give them an idea about what UAP versions are supported to him.
Windows as a Service
This is exactly where the fun begins. The APIs in UAP are a converged set of APIs which are going to 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 which we used in Windows 8.1 . Now, since “Windows as a service” will have regular updates the developers will not have the issue to migrate their solution every now and then. They can simply, build against UAP and which is going to fit in just fine with all the upgrades .
Layout of
Apps
The fundamental of the
laying the application has not changed . Although, there are few new tags but
the Package.appxmanifest remains unchanged. There is just one single HEAD
project, because since in Windows 10 we will targeting multiple platforms
against one single Windows Core; there is no family specific binary for each of
them.But yes, developers can choose to have multiple Heads can can easliy to go
the shared project style , they totally can do that.
Laying out the Interface
The Xaml based UI remains exactly what it used to be. There has been major focus on
1.Reusibility
2.Quality
3.Value
4.Scalable
5.Accessible
Lets start by making a sample application using Blend and making the full use of UAP .
Laying out the Interface
The Xaml based UI remains exactly what it used to be. There has been major focus on
1.Reusibility
2.Quality
3.Value
4.Scalable
5.Accessible
Lets start by making a sample application using Blend and making the full use of UAP .
Figure1. Choosing the UAP and Changing the Name.
Figure2. The XAML file
Figure 3. Choosing any device where I would love to run the App.
Figure 4. Adding an Sample Data Source to the App.
Figure 5. Dragging it to design where It can run on a runtime
Figure 6. The Sample Data source has been added and is ready for building and
deployment
Figure 7. App is running on a Simulator
| Figure 8. App running successfully! |
Exploring Blend and Merits of UAP
1.Blend now uses the same Visual Studio shell which enables the developers to have the exact same capabilities in terms of intellisense , auto complete inside and much more.
2.Blend has Data Management , Resource Management which are a few Unique things which Blend has to itself which have been brought forward to Visual Studio 2015.
3.UAP has made it possible to have one single binary across all the platforms of Windows.








No comments:
Post a Comment