Windows 10开发 - 简介

本教程专为想要学习如何开发Windows 10应用程序的人而设计.在本教程中,我们将学习&减去;

  • Windows 10应用程序开发

  • 更新微软发布的新操作系统

  • 更新中开发人员的新功能

很多有趣的应用程序现在可能是我们在第一个版本中无法使用的方案. Microsoft不仅添加了新的API,还扩展了现有的API.

通用Windows应用程序

Windows中首次引入了通用Windows应用程序8作为Windows运行时,它是在通用应用程序平台上构建的.

现在,在Windows 10中,通用应用程序平台的名称已更改为通用Windows平台(UWP).您可以通过针对Windows应用商店的Windows 10设备(如PC,平板电脑,手机等)构建现代且完全身临其境的应用.

通用Windows应用程序

在Windows 10中,您可以轻松地开发应用程序,以便只使用 :

  • 一个API集

  • 一个应用程序包

  • 一个商店

通用Windows平台还支持不同的屏幕尺寸和不同的交互模式,如触摸板,鼠标和放大器.键盘,游戏控制器或笔.

UWP应用程序的特征

以下是通用Windows应用程序的一些特性,优于Windows 10.

  • 您可以定位设备系列,而不是Windows 8.1等操作系统.

  • 使用 .AppX 打包格式打包和分发应用程序,确保您的应用程序可以无缝部署和更新.

  • 您可以将您的应用程序提交到Windows商店,它将在所有设备系列上提供,或者仅在您选择的设备上提供.您可以在一个位置轻松管理Windows设备的所有应用.

  • 您可以限制应用程序对特定设备系列的可用性.

  • 通用Windows平台(UWP)的核心API在所有Windows设备系列中都是相同的.因此,如果只使用核心API,您的应用可以在所有Windows 10设备上运行.

  • 在Extension SDK的帮助下,您可以点亮您的应用程序对于特定设备.

开发选择

可以在任何设备中创建通用Windows应用程序以下语言 :

  • C#或带有XAML的Visual Basic

  • 带HTML的JavaScript

  • 使用DirectX和/或XAML的C ++

您还可以用一种语言编写组件,并在一个应用程序中使用它们用另一种语言发展.