Windows 10 开发 – 简介
Windows 10 开发 – 简介
本教程专为想要学习如何开发 Windows 10 应用程序的人而设计。在本教程中,我们将学习 –
- Windows 10 应用程序开发
- 微软发布的新操作系统的更新
- 更新中为开发人员提供的新功能
许多有趣的应用程序场景现在可能是我们在第一个版本中不可用的。Microsoft 不仅添加了新的 API,还扩展了现有的 API。
通用 Windows 应用程序
通用 Windows 应用程序首先作为 Windows 运行时在 Windows 8 中引入,它构建在通用应用程序平台上。
现在,在 Windows 10 中,通用应用程序平台的名称已更改为通用 Windows 平台 (UWP)。您可以通过面向 Windows 应用商店的 Windows 10 设备(例如 PC、平板电脑、手机等)构建现代且完全身临其境的应用程序。
在 Windows 10 中,您可以轻松开发应用程序以访问 Windows 10 支持的所有设备,只需 –
- 一套 API
- 一个应用程序包
- 还有一家店
通用 Windows 平台还支持不同的屏幕尺寸和不同的交互模型,例如触摸板、鼠标和键盘、游戏控制器或笔。
UWP 应用的特点
以下是通用 Windows 应用程序的一些特性,使其优于 Windows 10。
-
您可以定位设备系列,而不是像 Windows 8.1 这样的操作系统。
-
应用程序使用.AppX打包格式进行打包和分发,可确保您的应用程序可以无缝部署和更新。
-
您可以将您的应用程序提交到 Windows 商店,它将在所有设备系列或仅您选择的设备上提供。您可以在一个位置轻松管理适用于 Windows 设备的所有应用程序。
-
您可以将应用程序的可用性限制为特定设备系列。
-
通用 Windows 平台 (UWP) 的核心 API 在所有 Windows 设备系列中都是相同的。因此,如果您的应用仅使用核心 API,则它可以在所有 Windows 10 设备上运行。
-
在扩展 SDK 的帮助下,您可以为特定设备点亮您的应用程序。
发展选择
可以使用以下任何一种语言创建通用 Windows 应用程序 –
- 带有 XAML 的 C# 或 Visual Basic
- 带有 HTML 的 JavaScript
- 带有 DirectX 和/或 XAML 的 C++
您还可以用一种语言编写组件并在用另一种语言开发的应用程序中使用它们。