Lei Feng network (search "Lei Feng network" public number concerned) : According to the author of this article knows @ without cover, concerned about the software, application games.
Microsoft pushes Windows 10 systemOn July 29th, Microsoft’s free upgrade program for Windows 10 will officially expire. On June 30th, Microsoft officially announced that the installed capacity of Windows 10 systems has exceeded 350 million units.
The achievement of this figure is not easy. Microsoft has caused quite a lot of controversy in order to implement the Windows 10 system, and it has caused quite a bit of trouble for itself. Unprecedented free upgrades did not give us too much praise, but because of "forced user upgrades" caused a disgust among users; in order to increase the attractiveness of Windows 10 system to users, Microsoft also tried to put their own on the Xbox One platform. The first-party games are all cross-platform, which has led to a lot of dissatisfaction and protests from Xbox game users; even Microsoft has announced on the official blog that users with new CPUs in the future can only get the latest technical support by installing the Windows 10 system...
Microsoft has spared no effort to promote the Windows 10 system. In the end is what?
Some people think that this is because the loss in the mobile field has caused Microsoft to feel a sense of crisis. Others think that Microsoft is increasing the installed capacity of individual users in order to force business users to spend, and conspiracy theorists believe that this is to better monitor users. .
In the face of all kinds of speculations, Microsoft's current CEO Satya Nadella is very calm, he said in an interview with foreign media ZDNet publicly that the reason why Microsoft provides free PC version of Windows 10 system, the most important reason is to promote the general application of Windows The concept of the platform allows developers to devote themselves to the development of the Windows platform to help Microsoft enhance its position in the mobile market.
In Microsoft's blueprint, the Windows 10 platform will belong to a common application platform, all devices will run on a unified Windows 10 system core, any application developed by the developer can run on all Win10 devices. Even if developers turn to the Windows platform because of HoloLens, Xbox, or desktop systems, eventually you will be involved with the mobile platform.
Establishing a compatibility platform first, and then continuously adapting and improving user requirements based on user needs. This is Microsoft's most familiar strategy, and it is a genetic map that Microsoft has deeply buried in its own system in the past few decades.
In order to realize this blueprint, Microsoft has been promoting the concept of Windows Universal Application Platform (UWP) to developers in the past year. However, it seems that UWP is still a vague term for many developers so far.
Windows 10 is not just a version number of a desktop operating system. It is a unified system platform. Through UWP, developers can publish their own applications on any platform they want to deploy.
What is UWP?UWP is an abbreviation of Windows Universal Application Platform. It is composed of Windows 10 operating system and Windows 10 SDK (Software Developement Kit). In the system hierarchy of Windows 10, there are kernels, code libraries, and APIs shared between PCs, tablets, mobile phones, Xbox Ones, and HoloLens. Once a developer has developed a Win10 application, all the core work has been completed. Only some adjustments to the code need to be made for the hardware environment differences such as resolution size and operation mode, and it can be quickly released on other platforms.
In the concept of Microsoft, UWP will save developers a lot of working time. UWP enables developers to create single application packages that can be installed on various devices at one time, and ensure that the application experience of all platform applications is basically the same. In order to better cultivate user habits.
This idea first appeared on Microsoft Windows 8.1 when it was released, but it was limited by the limited percentage of Windows 8.1 systems. The plan did not achieve a good response. When the Windows 10 system was released, Microsoft showed a more decisive attitude. On the one hand, it cut off the RT system that was not favored by users, on the other hand, it had a very high market share of desktop systems and an Xbox with lots of entertainment resources. The system has also joined the common application platform, hoping that developers can provide a large number of WP applications for Windows 10 from different platform levels, with strong and weak, and ultimately achieve cross-platform growth.
Microsoft provides application designers with a complete set of tools to facilitate their application to adapt to various platforms. It also provides tools and tutorials for the rapid migration of Android and IOS applications to UWP.
In order to promote UWP, Microsoft has done a lot of supportive work. In addition to the continuous improvement of the development kit, it also provides good support for touch and high resolution. In addition, many conversion tutorials have been released, converting iOS apps to UWPs. The application approach proves to developers that the entire migration process is very easy to use. During the Build 2016 conference, Microsoft also announced a one-click conversion tool that converts traditional desktop applications into UWP applications. Users only need to put Win32 applications and desktop application installation packages based on .NET 4.6.1 into the converter. Run, you can get a UWP format file installation package. The UWP file can be installed directly on the desktop system. It can also add support for UWP platform features and submit it to more Windows platform application stores for users to download.
For many developers developing games and applications for mobile platforms, Microsoft's UWP is a simple portable direction, and for those developers of desktop applications, UWP provides them with a more convenient mobile platform. The possibility of publishing works. This is a good thing, but it is not a necessary condition to impress oneself. If a platform lacks sufficient user support, even if the application is transplanted with a simple mind, its significance is equal to none.
Obviously, Microsoft is well aware of this, which is why Microsoft will spare no effort to promote the Windows 10 system.
Is there any future for Microsoft's UWP?At present, the installed capacity of the global Windows 10 system has exceeded 350 million units. In the United States, it has even become the system with the highest market share. The installed capacity in the country has also exceeded 60 million. Something funny is that Microsoft originally planned to use UWP to save its precarious mobile platform. However, due to Microsoft's own market positioning, after a year, the market share of Microsoft's Windows Phone system has plummeted to 1.1%. There is a sense of incurable illness.
On the other hand, in order to promote Windows 10 mobile devices, Microsoft had previously announced that it would waive system licensing fees for tablet devices under 9 inches in size, and launched an inspiring 2-in-1 device such as the Surface pro. Manufacturers follow suit. These factors led to a surge in shipments of tablet PCs equipped with Windows 10 systems. According to Strategy Analytics survey agency data, 2016 Q1 shipments of Microsoft Windows 10 system devices accounted for 14% of the tablet PC shipments, and it is expected that Before and after 2020, it became the highest percentage tablet computer system.
From joke to success, in just four years, Surface has become another proof that Microsoft can prove it will continue to evolve and eventually conquer users.
One of the important reasons why Microsoft's Windows 10 tablet can be widely accepted is precisely because of UWP. First of all, the CPU supported by the UWP system covers the x86, x64, and ARM chipsets and is very adaptable. Second, the conversion of traditional programs into UWP programs can enhance their touch experience and make cross-device reconstruction extremely convenient. In addition, compared with ordinary Windows software, apps in the Windows Store are cleaner, have no rogue behavior and no advertisements, and can provide a superior quality of experience.
For users, the UWP application has obvious advantages. Currently, all UWP software can be downloaded through the application store. The security is high and the uninstallation is extremely convenient. There is no residue and no longer appears after uninstalling an application client. Sneaking up with other apps, and once paying or downloading, you can get the same app for free on other platforms. UWP's authority management of applications is more stringent. It will not appear that when you start up, you will see groups of rogue softwares start up along with the system, randomly click on a software or web page, and colorful advertisements can come to you. In addition, Microsoft's automatic memory management performance is also good, non-use of applications will reduce the use of resources and ensure the smoothness of the system.
A large number of popular applications in China have launched the UWP version, which is another potential proof of user selection.
For game developers, especially independent game developers, the UWP platform is also a good choice. In addition to the ease of porting and ease of use, the huge potential user base is also a factor that cannot be ignored. In addition, through the Microsoft application market, developers’ game applications can be sold at a worldwide level, which, like the current popular Steam platform, will become an increasingly important market entry—especially in China. As the management of the game becomes more and more stringent, and the Steam platform will be plagued by wall rumors, using Microsoft's app store to gain more possibilities for its own games is undoubtedly a necessary reference item.
With the further popularization of the Windows 10 system, the prospect of users accepting and relying on the Microsoft application market is predictable. To achieve this goal and eventually completely save their mobile phone platform, we have reason to believe that Microsoft will continue for a long time to come. In the meantime, it will still spare no efforts to promote the installation of Windows 10 systems and the support of UWP's universal application platform.