Acquiring the tools
If you don’t already have Visual Studio 2015 RTM, you can install the free Community Edition. If you prefer the Professional or Enterprise edition, you can download them from VisualStudio.com, and during setup, choose ‘Custom’ to install the Tools for Universal Windows Apps.
If you already have Visual Studio 2015 RTM, you can now add these tools to your existing Visual Studio installation. You can run the installer, or open Programs and Features from Control Panel, select Visual Studio and click Change. Then in setup, click Modify and select the Tools for Universal Windows Apps.
![](https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/36/44/4113.setup.png)
Creating Projects
In Visual Studio 2015 You can create a Universal Windows apps with the new project templates in a language of your choice – C#, VB, C++, or JavaScript. With Windows 10, it is now possible to have a single universal app project that when deployed can run on all Windows 10 devices like PC, Phone, Tablet, or XBox.. You can also create Win32 applications that target the Windows 10 SDK to leverage the new APIs exposed by the platform. I will suggest you pick the one you are best familiar with or pick the easy one i will suggest javascript since you can have access to a lot of materials for your fast learning
![](https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/36/44/5228.npd.png)
.NET Framework libraries delivered as NuGet packages
The entire set of .NET Framework libraries is included in your Universal Windows app as a set of NuGet packages (built on top of NuGet v3). In addition to providing you a rich .NET surface area that works consistently across all Windows 10 devices, this will also will allow us to bring newer APIs to you at a faster cadence. We will also be able to consistently evolve these APIs across all mobile devices that you can target using set of updated platform targets in Portable Class Libraries (PCLs).
XAML Designer and Editor
The Universal Windows platform allows you to tailor your app for any Windows 10 device using built-in platform capabilities. The XAML Designer has been enhanced to allow you to create and edit view states that can be triggered automatically when running under different form factors. Combined with new Windows 10 controls like the RelativePanel and the ability to specify completely tailored views on different devices, you should have the tool to delight your users with great user experiences. See this video to get an overview of just how easy it is to get started with designing your first XAML app.
.NET Native improvements
Windows 10 Universal apps built with C# and VB are optimized with .NET Native, which provides up to 60% faster start time and 15-20% less memory usage. We have continued to make our .NET Native compiler throughput and error diagnostics better. We have also enabled cloud compilation of your apps in the Windows Dev Center, allowing us to eventually deliver fixes and improvements to your apps without requiring re-submissions. Learn more about .NET Native here.
Packaging apps for the Store
You can reserve names for your Universal Windows apps with the Store, and create app packages for submissions to the Windows Dev Center. Visual Studio also generates packages that are ready for side-loading in an enterprise scenario using the tools in the SDK. The manifest designer in Visual Studio has been updated to allow you to target the full breadth of capabilities that you can express for your app.
0 comments:
Post a Comment