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.