WIN10 UWP App Development notes-01

Source: Internet
Author: User

Introduced

The UWP is universal Windows Platform abbreviation, as the name implies, this is a unified Windows platform, whether Pc,xbox,windwos phone, HoloLens, etc., you can use the same set of APIs, Developed to run on a variety of hardware devices equipped with WIN10, and they see the same store on the same store, Windows Phone and win10 Pc,xbox.

What a great idea ah, although the reality is not good, many UWP app usage has not been high, now Windows Mobile also died, reduced to a state of maintenance, but have to say that this is still a big idea, but Microsoft has always been so, a lot of things are playing bad, changeable, Often do two of the things, so that the old system can not upgrade: Windows Mobile 6.5 windows phone 7, the application is not compatible, the system can not upgrade, Windows Phone 7, Windows Phone 8 is also the case,  More hateful is said that Windows phone8.1 can upgrade to Windows Mobile, to the end, or he did not upgrade, developers are uncomfortable, handheld old device users are chilling, so hopeful Win10 mobile, and Fall ... Running off, complaining so much, in fact, is to say that the UWP design is really good, but Microsoft's own strategic wavering. I hope that after arm's PC can open the market bar, the UWP is still very promising.

About developing languages

The UWP is a Windows runtime-based language that develops the UWP:

    • XAML UI and a C #, VB, or C + + backend
    • DirectX UI and a C + + backend
    • JavaScript and HTML

You can choose according to your existing situation, if you are already a C # developer that can of course continue to use C # to develop, if it is the Web developers to turn to recommend the use of HTML+JS; If your app has a high demand for image display and performance, consider using C + +, where C + + is based on the standard C + + extension: C++/CX, which differs from Microsoft's previous expansion of. NET (C++/CLR), c++/cx is native, not managed code.

Using the more common should be, XAML + C #, XAML + C + + two kind of bar, XAML is the design and implementation of the UI, C # and C + + is responsible for the logical implementation part of the code.

WIN10 UWP App Development notes-01

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.