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


Начало написания кода

Создание приложения

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

Заметка

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

Прежде чем приступить к разработке, необходимо подготовиться к работе.

Учебные направления

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

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

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

Для новых разработчиков

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

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

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

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

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

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

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

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

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