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

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

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

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

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

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

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

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

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

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

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

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

Руководства:

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

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

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

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

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

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