The UWP? uwp! -Build 2015 What do you got? (1)

Source: Internet
Author: User

The UWP? uwp! -Build 2015 What do you got?

Build 2015 successfully ended, I do not know how many people to brush the night to watch the live it? Anyway, everyone is curious about what amazing news Microsoft has released at this Microsoft Developer feast. I have slightly collated some of the UWP-related content, not comprehensive, I hope the reader to correct.

(The images involved in the article are from build)

1. UAP Renaming the UWP

The application name under WIN10 is formally determined to Universal the Windows app, perhaps to draw a relationship with the previous UAP to show that it really did "Universal". Yes, the UWP is one of the most important topics in this build conference, with its cross-platform compatibility, multi-lingual support, and support for other platform applications with unprecedented "Universal". Microsoft has changed, become more open and larger, and this should make a lot of developers applauded it.
The message is just a primer, and the details of the UWP will be presented in more detail below.

2. A very different app Store

WP/WINRT users are afraid of the Windows App Store app too little time it? Microsoft also seems to have noticed this. In Win10 's App Store, Microsoft will "do anything" to increase the choice of users in the app store to secure a thriving ecosystem for the UWP. Let's have a look at what's in it:

The full range of devices developed by Microsoft

Windows 10 does not exist WP10-from PC to RT, from Lumia to surface, from the IoT board that carries the system to the powerful Xbox, using the same Windows 10, except for resolutions and peripherals, It is expected that the performance of Windows under the high-resolution screen will be a complete comeback.
More relevant to this topic, all of the above devices that use Windows 10 as the OS will share the same appstore. At the same time, Microsoft has provided app designers with a complete set of tools to adapt their applications to a variety of platforms, as detailed below. Presumably this alone is enough for WP users to feel invigorated.

Microsoft's must kill skill: The traditional Win32pe program joins

The traditional win32pe, also known as the desktop environment executable from MSDOS, is one of the largest. Converting it to a uwp sounds like a bit of sci-fi, but Microsoft is really putting it into practice.
Speaking of this, we have to talk about project centennial--mentioned in the Build conference, although the project is still in the development phase, we are not able to directly enjoy its results, but it can be foreseen that once the project is actually put into use, Will revolutionize the UWP app ecosystem: The data given in build shows that more than 17 million of mature traditional PE applications are not counted as small auxiliary programs. The impact of turning them into a uwp is self-evident. It is no more than a must-kill skill for Microsoft.

Haina Rivers-Android, iOS apps can also run

It's also a sci-fi setting, but it seems to be in step-by-step: Project Astoria provides plug-ins embedded in Eclipse/android studio to help build a UWP that runs on Windows10 from an Android project, and Microsoft says it has a high code reuse rate , the UWP can be easily built on the basis of existing Android logic. In addition, iOS apps will be able to perform a similar approach to the UWP migration, but the specifics are still being developed.

Can this approach bring a thriving ecosystem of applications to the UWP? Let's wait and see.

3. More developer-friendly integrated development environment

When it comes to applying ecosystems, developers are certainly an essential part of it, and if they can't please developers who write the UWP? (cough) ... As a result, Microsoft's Ide,visual Studio 2015 is also going to change a lot to bring a better development experience to UWP developers.

Native support for GitHub

Don't know how many developers who use vs development apps have used team Foundation Server? In all fairness, this is a pretty good source code hosting tool, but presumably everyone is more familiar with the open source industry, such as the main source of the GIT/SVN tools, such as the bar. Microsoft's willingness to embrace open source says it will increase its native support for GitHub in VS2015.


Good top

Cross-platform vs

Ha, vs also cross-platform? Yes, in this build, Microsoft announces the release of Visual Studio for Linux and Mac OSX. In the future even UNIX programmers can use VS, just don't know whether other versions of VS will carry. NET runtime, if there is, presumably on non-Windows to develop the UWP scene is coming true.

Upgrading of UWP development tools

In the new VS, a series of assistive tools will be added to help develop the UWP, such as a more robust design view, better and more detailed debugging tools for analyzing software performance, resource conditions, and live Visual Tree that supports real-time viewing of UI element placement while debugging Inspector (similar to browser-like functionality). Their presence is undoubtedly another boon for UWP developers.

Join node. js and Python

As the vane of scripting language, node and Python are undoubtedly the language most talked about by developers, and I am also a loyal fan of node. Previous vs has been amazing in the development tools that Html+js joined UAP, and Microsoft will now fully support node. js and Python development in VS2015 with tools. While it is not clear whether they can be used to develop the UWP, the trend in this behavior is that the future of writing related components for the UWP in a scripting language is not far off.

To be continued, the next blog post will detail the new features that this build brings to UWP developers.

The UWP? uwp! -Build 2015 What do you got? (1)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.