Windows 10 开发 - 简介



本教程面向希望学习如何开发 Windows 10 应用程序的人员。在本教程中,我们将学习:

  • Windows 10 应用程序开发
  • 微软发布的新操作系统的更新
  • 更新中为开发人员提供的新的功能

现在许多有趣的应用程序场景成为可能,而这些在第一个版本中是不可用的。微软不仅添加了新的 API,还扩展了现有的 API。

通用 Windows 应用

通用 Windows 应用首次在 Windows 8 中作为 Windows 运行时引入,它构建于通用应用程序平台之上。

现在,在 Windows 10 中,通用应用程序平台的名称已更改为通用 Windows 平台 (UWP)。您可以通过面向 Windows 应用商店中的 Windows 10 设备(例如 PC、平板电脑、手机等)来构建现代且完全沉浸式的应用。

Universal Windows app

在 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++

您还可以用一种语言编写组件,然后在用另一种语言开发的应用程序中使用它们。

广告
© . All rights reserved.