Окна

Windows 10 SDK дает нам больше информации о том, какими будут новые универсальные приложения

Оглавление:

Anonim

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

В ходе многочисленных конференций и объявлений Microsoft раскрывала все больше и больше подробностей об указанной платформе универсальных приложений, и вчера они сделали еще один шаг в этом направлении, выпустив первую предварительную версию инструменты разработчика для Windows 10, которые, наконец, позволят вам создавать приложения, код которых работает на телефонах, планшетах, ПК и консолях.

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

Еще один способ адаптации интерфейса к каждому устройству — автоматическое определение того, взаимодействует ли пользователь с помощью сенсорного экрана или с помощью мыши и клавиатуры и соответствующей адаптации элементов управления на экране (например, увеличение размера кнопок при использовании сенсорного экрана).

Приложения смогут предложить персонализированный опыт как для сенсорного экрана, так и для мыши/клавиатуры.

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

Приложения с общим кодом и отдельным кодом для каждого устройства

В выпусках Visual Studio для Windows 10 представлены и другие инновации, упрощающие разработку универсальных приложений. Например, они позволят вставлять определенные фрагменты кода для мобильных телефонов, планшетов, ПК или Xbox, используя расширения основного SDK, специально разработанные для каждого типа устройство.

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

Также разрешено создавать индивидуальные проекты>"

Другой полезной функцией Visual Studio является интеграция с функцией Application Insights, которая предоставляет данные из telemetry приложений через платформу Azure, чтобы у разработчиков была актуальная информация об использовании их приложений.

И наряду со всеми этими функциями, включенными в SDK, Microsoft также публикует соответствующую документацию и образцы кода на GitHub, чтобы упростить разработчикам создание своих первых универсальных приложений. В эту документацию включен обзор универсальной платформы приложений, руководство по использованию новых возможностей Windows 10 в приложениях, которые уже доступны для Windows 8.1, а также более подробное руководство по новые возможности Windows 10 SDK

Предварительная версия Windows 10 SDK доступна всем участникам программы предварительной оценки Windows. Оказавшись внутри, все, что вам нужно сделать, это загрузить и установить инструменты разработки для Windows 10, чтобы начать создавать новые приложения или адаптировать существующие.

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

Через | Ведение блога Windows

Окна

Выбор редактора

Back to top button