Начало разработки
Добро пожаловать на платформу 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. |