Поделиться через


Начало разработки

Сборка приложения

Добро пожаловать на платформу UWP.

Примечание.

Если вы начинаете разрабатывать приложения Windows, рекомендуется использовать пакет SDK для приложений Windows и WinUI , а не UWP. Хотя по-прежнему поддерживается, UWP не находится в активной разработке. Дополнительные сведения см. в статье "Начало разработки приложений Для Windows".

Перед началом разработки не забудьте выполнить подготовку.

Обучающие курсы

Перечисленные ниже обучающие курсы позволят вам узнать, что требуется для выполнения некоторых основных задач и где можно найти соответствующую информацию. Это не руководства, но в них представлены примеры кода, которые направят вас на правильный путь.

Задача Description
Создание формы Научитесь создавать форму, которая будет простой в использовании и хорошо выглядеть независимо от размера экрана.
Отображение пользователей в виде списка Узнайте, как отображать и редактировать данные в пользовательском интерфейсе.
Сохранение и загрузка параметров Узнайте, как и где сохранять параметры и затем получать их.
Работа с файлами Узнайте, как выполнять чтение из файлов и запись в них, а также ознакомьтесь с перечнем доступных вам папок.

Все наши обучающие курсы предназначены для опытных разработчиков, осваивающих Windows. Если вы — новичок, ознакомьтесь с нашим содержимым для начинающих разработчиков.

Начинающим разработчикам

Если вы начинаете разрабатывать ПО, корпорация Майкрософт предлагает множество ресурсов для изучения основ программирования и инструментов, необходимых для разработки для Windows.

Если вам требуется более подробное пошаговое руководство по основным принципам программирования, языку C#, Visual Studio или возможностям универсальной платформы Windows, ознакомьтесь со следующими ресурсами.

Документация:

Использование документации

Если вы уже изучили наши обучающие курсы или вас интересует то, что они не охватывают, займитесь самостоятельным изучением нашей документации. Вот краткий обзор того, что можно найти в каждой области.

Область Description
Новые возможности При каждом выпуске основного обновления Windows наши документы дополняются новыми рекомендациями. Эти документы содержат сведения о функциях и рекомендации для разработчиков, которые мы добавляем в каждом выпуске, а также списки новых интерфейсов API:
Новые возможности для разработчиков в Windows 11
Новые возможности для разработчиков в Windows 10
Проектирование и пользовательский интерфейс Все сведения о визуальной презентации и пользовательском интерфейсе приложения содержатся в этой области документации. Если вы заинтересованы в конкретных языках разметки XAML или хотите создать уникальный поиск документов, запустите здесь:
основы разработки приложений UWP
Разработка приложений Если вы хотите получить подробные сведения о определенной функции Windows или просто заинтересованы в просмотре возможностей разработки UWP, ознакомьтесь с этой областью наших документов:
функции приложения UWP.
Справочник по API для приложений Windows размещен в связанном наборе документов, которые можно найти здесь:
пространства
имен Windows UWP файлов и XML-схем
Разработка игр Эти документы содержат сведения о разработке игр для Windows и Xbox. Сюда включены инструкции по настройке, программам для разработчиков и указания по программированию с использованием функций DirectX и Xbox.
Начало работы с разработкой игр
Опубликовать В этих документах содержатся сведения о публикации приложения в Магазине Windows, от отправки приложений до ценообразования на повышение и взаимодействие с клиентами:
публикация приложения в Магазине Windows

Другие документы

Некоторые специализированные платформы в Windows, например, для веб-разработки и смешанной реальности, располагают собственными наборами документов. Если вы заинтересованы в разработке приложения с этими функциями, ознакомьтесь с их документацией:

Документация Description
Microsoft Azure Сведения о разработке облачных приложений и Microsoft Azure можно найти в документации для разработчиков Microsoft Azure.
Веб-разработка Сведения о Microsoft Edge, WebVR и других возможностях веб-разработки в Windows можно найти в документации для разработчиков Microsoft Edge.
Windows Mixed Reality Смешанная реальность объединяет реальный мир с виртуальным контентом в среде, где физические и цифровые объекты существуют бок о бок. Сведения о создании приложений для Microsoft HoloLens и других иммерсивных гарнитур можно найти в документации по Windows Mixed Reality.