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

Build your app

Добро пожаловать на платформу 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 Store, начиная с отправки приложения и заканчивая ценовой политикой, продвижением и вовлечением пользователей:
Публикация приложения в Windows Store

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

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

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