Приложения Uwp в Windows 10, что это такое
Обновлено: 21.11.2024
Впервые он был представлен в Windows Server 2012 в сентябре 2012 г.
Компоненты WinRT поддерживают несколько языков и API, например собственные, управляемые языки и языки сценариев.
Универсальная платформа Windows (UWP)
Универсальное приложение для Windows основано на универсальной платформе Windows (UWP), которая впервые была представлена в Windows 8 как среда выполнения Windows. В Windows 10 была представлена универсальная платформа Windows (UWP), которая еще более совершенствует модель среды выполнения Windows (WinRT).
В Windows 8.1 WinRT впервые был согласован между приложениями Windows Phone 8.1 и приложениями Windows 8.1 с помощью универсальных приложений Windows 8, чтобы ориентироваться как на телефон Windows, так и на приложение Windows с использованием общей кодовой базы.
Windows 10 Unified Core, которая теперь известна как Windows Core, достигла точки, когда UWP теперь предоставляет общую платформу приложений, доступную на каждом устройстве, работающем под управлением Windows 10.
Устройства, поддерживаемые Windows 10
Приложения для Windows 8.1 и Windows Phone 8.1 предназначены для ОС; либо Windows, либо Windows Phone. Приложения Windows 10 предназначены не для ОС, а для одного или нескольких семейств устройств.
Семейства устройств также имеют свои собственные API, которые добавляют функциональные возможности для этого конкретного семейства устройств. Вы можете легко определить все устройства в семействе устройств, на которых могут быть установлены и запущены ваши приложения из Магазина Windows. Вот иерархическое представление семейства устройств.
Преимущества UWP
Универсальная платформа Windows (UWP) предлагает ряд возможностей для разработчиков. Они —
- Одна операционная система и одно унифицированное ядро для всех устройств.
- Единая платформа приложений для запуска приложений в каждой семье.
- Единый центр разработки для подачи заявки и панели управления.
- Один магазин для всех устройств.
Настройка для разработки UWP
Чтобы приступить к созданию собственных приложений универсальной платформы Windows (UWP) для Windows 10, необходимо выполнить следующие шаги.
ОС Windows 10. Для разработки приложений UWP требуется последняя версия Windows. Вы также можете разрабатывать приложения UWP в Windows 8.1, но нет поддержки окна конструктора пользовательского интерфейса.
Включить режим разработки для Windows 10 –
Откройте "Пуск" > "Настройки".
Выберите Обновление и безопасность.
Затем выберите "Для разработчиков".
Выберите режим разработчика
Для приложений UWP важно тестировать ваши приложения на устройствах.
Выполнив описанные выше шаги, вы готовы приступить к разработке приложения для универсальной платформы Windows (UWP).
Windows 10 позволяет легко устанавливать приложения, которые работают на любых устройствах: планшетах, телефонах, ПК и Xbox. Это наши любимые приложения Windows 10 UWP, и большинство из них бесплатны.
С выходом обновления Windows 10 Fall Creators пришло время вернуться к магазину приложений. Какой? Магазин приложений для ПК? Это верно, хотя многие люди могут не осознавать, что это одна из основных особенностей Windows 10. Приложения в магазине легкие, сенсорные и могут работать как в полноэкранном, так и в оконном режиме. Обновления обрабатываются автоматически, и вы можете устанавливать купленные приложения на несколько устройств. Короче говоря, если вы не перешли с Windows 7, вы упускаете эти возможности.
Универсальные приложения (в последнее время называемые приложениями UWP для универсальной платформы Windows) имеют и другие преимущества по сравнению с традиционными программами для ПК. Они могут взаимодействовать со встроенными в Windows функциями уведомлений и обмена. Приложения UWP могут отображать текущую информацию на живых плитках в меню «Пуск», что удобно для таких вещей, как погода, спорт и обмен сообщениями. Они также проверяются на безопасность и качество и работают в собственных изолированных программных средах, чтобы не влиять на остальную часть операционной системы.
Но самым привлекательным аспектом универсальных приложений может быть их способность работать на самых разных устройствах, от смартфонов и планшетов до ноутбуков, мощных настольных ПК, игровых консолей и, наконец, 3D-гарнитуры расширенной реальности HoloLens. Не будем забывать и об огромном устройстве для проведения бизнес-конференций Surface Hub.
Получить приложение UWP означает приобрести одно приложение для всех этих типов устройств одновременно в одном и том же магазине приложений, называемом Магазином Windows (где вы также найдете игры, музыку, фильмы и телешоу). Приложения UWP упрощают жизнь как разработчикам приложений, так и их потребителям. Разработчики могут использовать примерно 80 % одного и того же кода независимо от целевой платформы, а пользователям нужно приобрести приложение только один раз для всех своих устройств.
Конечно, полноценное приложение для ПК отличается от приложения для телефона и приложения для Xbox, отсюда и 20-процентная разница в коде.Унификация также означает, что разработчик может ориентироваться на всю аудиторию нескольких типов устройств (в основном) с кодом одного приложения. Я протестировал все перечисленные ниже приложения на Surface Book под управлением Windows 10 и Lumia 950 под управлением Windows 10 Mobile.
Все больше и больше востребованных приложений появляются в Магазине Windows, как видно из группы ниже. Однако некоторые основные приложения технически не универсальны. Например, Spotify и отличное приложение для чтения Nook работают только на ПК и планшетах, хотя они по-прежнему являются современными приложениями для Windows.
Старые приложения также преобразуются в универсальные приложения, и Microsoft предлагает разработчикам инструменты, облегчающие этот процесс. Например, несколько популярных приложений для Windows, в том числе Facebook, Pandora и собственный OneDrive от Microsoft, совершили переход. Надеюсь тенденция сохранится. Поставщики приложений, которые отказались от участия, потому что не хотели тратить усилия на разработку для создания приложений для небольшого процента пользователей Windows Phone, могут быть более заинтересованы в том, чтобы охватить потенциальную аудиторию ПК, ноутбуков и планшетов с Windows 10, составляющую более 500 миллионов человек. .
Приведенный ниже список не включает компьютерные игры, которых в Магазине Windows великое множество. По сути, магазин соответствует магазину Xbox. Игры в магазине варьируются от казуальных, таких как Crossy Road и Cut the Rope, до первоклассных драйверов, таких как Asphalt и Forza, и шутеров, таких как Gears of War, Modern Combat и Quantum Break. И, конечно же, Minecraft тоже присутствует. Я также исключил приложения, поставляемые в комплекте с Windows 10, такие как OneNote, Skype и Office Mobile, Почта Outlook, Календарь, Карты и многие другие. А классическое приложение Paint, которое заменяет Paint 3D, перемещается в магазин с появлением Fall Creators Update. Чтобы узнать, какие из сторонних универсальных приложений для Windows мы выбрали больше всего, читайте дальше.
Dropbox
Бесплатная подписка на дополнительное хранилище (9,99 долл. США в месяц в Dropbox)
Dropbox, вероятно, менее важен сейчас, когда OneDrive входит в состав Windows и Windows Phone, но для пользователей, привыкших к Dropbox, есть универсальное приложение. Это превосходное облачное хранилище и приложение для синхронизации позволяет не только загружать файлы из Dropbox, но и просматривать документы и фотографии. Вы можете добавлять элементы в избранное, нажимая звездочку, и приложение может автоматически загружать любые фотографии, снятые на устройстве, на котором оно установлено.
Duolingo
бесплатно
Это популярное приложение для изучения языков (и выбранное редакторами PCMag бесплатное программное обеспечение для изучения языков) теперь доступно в виде универсального приложения для Windows. Получите те же упражнения, которые вы привыкли ожидать на своем ПК, с 16 языками на выбор для англоязычных. Вы получаете такую же забавную прогрессию по уровням сложности, начиная с простого выбора изображения слова на другом языке и прослушивания его произношения, затем вы переходите к вводу перевода и многому другому. Настройка очень проста, кроме всего прочего.
eBay
Бесплатно
Первый онлайн-аукцион предлагает простое универсальное приложение для Windows, которое делает то, что вам нужно. Вы можете искать товары с хорошими параметрами фильтрации, просматривать товары, которые вы просматриваете, и продавать товары, и все это в очень понятном сенсорном интерфейсе. Конечно, уведомления о торгах в Центре уведомлений Windows и совместное использование через стандартную панель общего доступа являются вескими причинами для использования приложения, а не отлично работающего веб-сайта службы.
FourSquare
Бесплатно
Хотя в целом я предпочитаю Yelp, Foursquare побеждает в гонке универсальных приложений для Windows. И у Foursquare есть легион преданных пользователей. Приложение даже не требует учетной записи, но если вы станете обычным пользователем, оно может узнать ваши вкусы. Вы можете сохранять любимые места, оставлять о них советы или просто любить или не любить их. Забавный дизайн больших плиток в высшей степени сенсорный и смахивающий, а интеграция с Bing Maps означает, что у вас никогда не возникнет проблем с поиском следующего приятного места.
Facebook Messenger
Бесплатно
Если вы хотите, чтобы все ваши сообщения были на всех ваших устройствах, независимо от их операционной системы или размера, трудно сделать лучше, чем Facebook Messenger; он может похвастаться приложениями для iOS, Android, Интернета и Windows. Универсальное приложение Windows обеспечивает удобную навигацию между вашими разговорами, а также мультимедийные параметры, такие как фотографии, запись голоса и GIF-файлы. Как и во многих универсальных приложениях, встроенные уведомления являются большим плюсом, когда речь идет об обмене сообщениями. В нем по-прежнему отсутствуют некоторые функции веб-клиента, в том числе видео- и голосовые вызовы и вставка изображений.
Fresh Paint
Бесплатно, с покупками в приложении
Это приложение для рисования долгое время было одним из самых впечатляющих современных приложений для Windows. Он поддерживает пять точек мультитач и предлагает реалистичные текстуры краски, акварели и карандаша для вашего цифрового рисунка. Пакеты штриховых рисунков и мультфильмов предлагают готовые отправные точки на случай, если вам не хватает вдохновения. Пакет Fun Pack бесплатен, но более художественный пакет Variety Pack стоит 1 доллар.49 внутриигровых покупок и Adventure Pack с 24 эскизами персонажей и Friends Pack, состоящим в основном из домашних животных, стоят по $1,99 за штуку. Конечно, вы можете просто начать рисовать пальцем или мышью на пустой странице или на собственной фотографии, используя множество кистей и карандашей. Вы также получаете выбор из дюжины текстур холста и бумаги. Когда вы закончите, вы можете экспортировать свой шедевр в файл PNG или легко отправить его по электронной почте и в социальные сети. Это тщательно отполированное приложение с впечатляюще реалистичными красками.
Netflix
От 7,99 долларов в месяц
Самый известный в мире сервис потокового видео теперь имеет универсальное приложение Windows для телефона, планшета и ПК. Смотрите «Карточный домик» и другие, независимо от того, на каком экране вы находитесь. Это будет еще более важно, когда оно также будет согласовано с приложением Xbox. Приложение запоминает то, что вы в последний раз бросили смотреть, показывает ваш список фильмов и сериалов и поддерживает несколько профилей. Ищите названия или просматривайте множество жанров, включая культовые фильмы, документальные фильмы и научную фантастику/фэнтези. Вы даже можете включить или отключить субтитры и звук.
PicsArt
Бесплатно, с покупками в приложении покупки (9,99 долл. США в месяц в Dropbox)
Это приложение предлагает, пожалуй, больше всего способов одеться цифровые изображения. Вы можете работать с изображениями из фотопленки или онлайн-аккаунтов. Добавляйте к фотографиям текст, картинки и бесконечные эффекты или даже начинайте рисовать с нуля. Создание коллажей также является одной из сильных сторон этого приложения. Вы даже получаете выбор в стиле Photoshop, маскирование и корректировку кривой тона. И фильтров достаточно, чтобы посрамить Instagram. Шумоподавление, исправление дефектов, эффекты размытия — это все девять ярдов обработки цифровых фотографий.
Polarr
бесплатно; Профессиональная версия: 19,99 долларов США (9,99 долларов США в месяц в Dropbox)
Polarr – впечатляющее приложение для работы с фотографиями в стиле Lightroom. Он предлагает импорт необработанных файлов камеры, множество настроек освещения и цвета, а также четкий сенсорный интерфейс. Он также может похвастаться множеством фильтров эффектов, а если у вас есть платная версия Pro, вы даже можете создавать свои собственные. Режим подсказки — отличный помощник, который покажет вам, как улучшить ваши цифровые фотографии.
TeamViewer: удаленное управление
Бесплатно для личного использования; стоимость корпоративных учетных записей начинается от 55 долларов США.
TeamViewer сочетает в себе функции удаленного доступа и общих собраний в одном защищенном приложении и скрывает большую часть своих сложностей за элегантным интерфейсом. Он загружен функциями и бесплатен для некоммерческого использования. TeamViewer — лучший выбор PCMag для программного обеспечения удаленного доступа для корпоративного и корпоративного использования, и он доступен в Магазине Windows для ПК и мобильных устройств, а также для любой другой основной платформы.
TuneIn Radio
бесплатно; Премиум-аккаунт за 7,99 долл. США в месяц
TuneIn предлагает множество возможностей для прослушивания — получите доступ к тысячам источников музыки, разговоров, спортивных состязаний и многого другого со всего мира. Хотя отличный сервис потоковой передачи музыки Pandora считается «радио», мы все знаем, что это не настоящее радио: просто попробуйте найти на нем ток-шоу или спортивные передачи. Уровень учетной записи TuneIn Premium удаляет рекламу и добавляет прямую трансляцию игр MLB, NBA и NFL, а также большой выбор аудиокниг. TuneIn позволяет настроиться на настоящее радио, и в Магазине Windows нет ничего подобного.
Twitter
Бесплатно
Универсальное приложение Twitter поддерживает все, что вы ожидаете от мобильного приложения для службы микроблогов, включая несколько учетных записей, списки, видео, изображения (с пометкой людей) и местоположение. Вы можете сохранять черновики, редактировать свои профили и выбирать между светлой и темной темами. Приложение, конечно же, будет генерировать уведомления, и вы можете настроить его так, чтобы оно отображало новые твиты на экране блокировки и в плитке меню «Пуск». Смена аккаунта тоже хороша, потому что у кого всего один аккаунт в Твиттере?
Viber
Viber
Бесплатно, с покупками в приложении покупки
Еще один отличный сервис в жанре связи, Viber предлагает Skype- как видеозвонки и звонки на стандартные телефоны, но, в отличие от Skype и Facebook Messenger, для работы требуется номер мобильного телефона и приложение, установленное на этом телефоне. Вы также можете просматривать общедоступные чаты знаменитостей или групп по интересам. Как и в случае с Facebook Messenger, существует обширный рынок наклеек. Отличные возможности Windows 10: приложение Viber позволяет отвечать на текстовые сообщения прямо из уведомления Центра уведомлений.
VLC
VLC
Бесплатно
Многоформатный видеоплеер с открытым исходным кодом теперь доступен в Магазине Windows! VLC мгновенно находит и может воспроизводить практически любое видео или музыку на вашем ПК или устройстве Windows Mobile. Его интерфейс прост и понятен. Просто не ожидайте всех функций традиционной программы Windows VLC, таких как видеоэффекты и преобразование файлов. Однако он позволяет вам добавлять местоположения папок мультимедиа, выбирать форматы субтитров и использовать аппаратное декодирование.Для воспроизведения музыки VLC также предлагает 17 пресетов эквалайзера, от классики до техно.
Канал погоды
Канал погоды
The Weather Channel
Бесплатно
Включенное в Windows приложение Weather полностью пригодно для использования, но если вам нужно больше наворотов, Weather Channel поможет вам. Легкий доступ к нескольким местоположениям, просмотр анимированных карт погоды, чтение новостей о погоде и просмотр видеороликов о погоде. Приложение может даже уведомлять вас о плохой погоде, дожде или экстренных новостях. Приложение использует преимущества голосового управления Cortana, поэтому вы можете сказать своему компьютеру: "Покажи мне видео с прогнозом погоды" или "Покажи мне погоду на работе".
WolframAlpha
$2,99
В этом приложении воплощены огромные объемы научных знаний, которые необходимы для изучающих не только математику, но и геологию, астрономия и биология. Сравнивайте площади, массы и другие измерения, используя огромное хранилище данных. Есть даже информация о музыке, словах, здоровье, питании и транспорте. Вы будете поражены некоторыми статистическими данными, доступными в приложении, включая кассовые сборы за билеты в кино и вероятность разбогатеть с билетом Mega Millions.
чтобы наши главные новости доставлялись вам на почту каждое утро.","first_published_at":"2021-09-30T21:30:40.000000Z","published_at":"2022-03-17T13:15:15.000000Z" ,"last_published_at":"2022-03-17T13:15:11.000000Z","created_at":null,"updated_at":"2022-03-17T13:15:15.000000Z">)" x-show="showEmailSignUp( )" >
Скачай наши лучшие истории!
Подпишитесь на раздел "Что нового сейчас", чтобы каждое утро получать наши главные новости в свой почтовый ящик.
Этот информационный бюллетень может содержать рекламу, предложения или партнерские ссылки. Подписка на информационный бюллетень означает ваше согласие с нашими Условиями использования и Политикой конфиденциальности. Вы можете отказаться от подписки на информационные бюллетени в любое время.
Является ли Spotify для Xbox приложением универсальной платформы Windows (UWP)? Еще бы, и сегодня мы объясним, что именно делает UWP-приложение UWP.
Писать о технологиях часто приходится балансировать. Некоторым людям интересны общие технические новости, а другим нужны глубокие погружения. Когда дело доходит до разработки программного обеспечения и ОС, я, как непрограммист, часто оказываюсь в затруднительном положении. Вот почему UWP — это такой беспорядок, о котором можно говорить «просьюмерам».
Сегодня я расскажу об этом монолите темы.
Для кого UWP вообще для?
Прежде чем я попытаюсь объяснить, что представляет собой платформа Microsoft для разработки программного обеспечения для Windows 10, давайте просто отвлечемся: термин "UWP" предназначен не для потребителей, а для разработчиков.
Покупатель ни в коем случае не должен заходить в магазин Best Buy и спрашивать продавца о том, какие приложения UWP можно запускать на ПК. На самом деле, в технологиях существует эмпирическое правило: если вы должны кому-то что-то объяснить, продукт, вероятно, уже провалился.
Однако в Windows Central мы переключаемся между новостями для потребителей и практическими рекомендациями и более информативными статьями, в которых обсуждаются технологии Microsoft, разработка ОС и общие тенденции в области вычислительной техники. В нашем отчете мы должны говорить о UWP, чтобы понять Windows 10. Однако для непрофессиональных пользователей это должно быть проще.
Универсальность не означает использование везде
- Универсальный набор инструментов API.
- Адаптивный дизайн и масштабирование в приложениях.
- Универсальные элементы управления, стили, ввод и взаимодействие.
- Облачные технологии, искусственный интеллект и когнитивные службы.
- Единый магазин для распространения.
- Единый комплект средств разработки программного обеспечения (SDK).
Нашу аудиторию сбивает с толку слово "универсальный" в "Универсальной платформе Windows". Хотя цель UWP состоит в том, чтобы позволить разработчикам совместно использовать код между приложениями и использовать широкий спектр API, это не обязательно означает, что приложение UWP должно «работать везде», например на телефонах, ПК, Xbox, HoloLens, IoT. устройства.
В идеале разработчик приложения должен написать собственное приложение UWP, которое просто работает на всех устройствах с Windows 10, но иногда это просто не имеет смысла. Например, некоторые приложения, предназначенные только для телефона, имеют небольшую ценность на рабочем столе. Некоторые игры UWP могут быть слишком ресурсоемкими для телефона, а польза от запуска картографического приложения на Xbox может быть неочевидной (даже если оно доступно, оно, скорее всего, используется нечасто).
Под универсальностью в UWP понимаются общие API и ресурсы, к которым у разработчиков есть доступ при написании приложения, а не аппаратное назначение приложения. Я не могу не подчеркнуть это достаточно. То, что приложение доступно только на Xbox или может быть установлено только на Windows 10 Mobile, не означает, что оно не является UWP или даже «настоящим UWP», у которого нет технического определения.
Приложения Windows Bridge также относятся к UWP
Чтобы добавить путаницы, Microsoft представила Windows Bridge несколько лет назад на конференции разработчиков Build.
Все, что вам нужно знать, это то, что приложение, использующее преимущества Windows Desktop Bridge (также известного как Project Centennial), прогрессивных веб-приложений (Project Westminster), таких как LinkedIn, или Windows iOS Bridge (также известного как Project Islandwood), также является приложением UWP.
Если говорить более подробно, приложение Windows Bridge лучше всего рассматривать как гибридное приложение. Например, Adobe Photoshop Elements 15 и новые приложения Spotify — это классические настольные приложения Win32, буквально упакованные в файловый контейнер UWP appx.
Если вы не разработчик, это, вероятно, сбивает с толку.
Это не просто оболочка или установщик, которые делают его UWP, а скорее то, как приложение Desktop Bridge может использовать функции только для Windows 10, такие как:
- Кортана.
- Живые плитки.
- Центр действий и уведомлений.
- Поделитесь целями.
- Фоновые задачи UWP.
- Пользовательский интерфейс UWP XAML.
- Службы приложений UWP, например облако, искусственный интеллект и когнитивные функции.
- Автоматические обновления, лицензирование, встроенные покупки и все функции Магазина Windows.
Поэтому настольные мостовые приложения на самом деле представляют собой гибридные UWP-приложения. Однако для ОС это просто UWP, поскольку именно эти функции наиболее заметны.
Эти приложения Desktop Bridge также ведут себя как негибридные "нативные" приложения UWP. Они не изменяют системный реестр и, по сути, изолированы от ОС, чтобы обеспечить удаление одним щелчком мыши без потерянных DLL-файлов в системном каталоге Windows.
Возможно, было бы проще думать об этом как о ползунке. Слева у вас есть приложения Win32, которые используют один или два API UWP, а справа у вас есть приложения, которые используют только API UWP. Приложение, использующее только API-интерфейсы UWP, является «настоящим приложением UWP» и может работать в разных версиях Windows 10 только с одной кодовой базой.
Приложение, использующее один или два API-интерфейса UWP, скорее всего, является приложением Win32, использующим возможности и функции UWP. Разработчик может постепенно преобразовать свое приложение в настоящее приложение UWP, если захочет, медленно перемещаясь слева направо на этом воображаемом ползунке "UWP".
Любопытный случай Spotify и UWP
Если говорить о UWP от Microsoft, то пример Spotify отлично подходит для того, чтобы показать странный выбор, который компании могут делать с его приложениями.
Технически существует четыре приложения Spotify типа Windows:
- Установщик Spotify Win32 .exe.
- Spotify для Windows Phone 8.1.
- Spotify для Windows 10 (UWP).
- Spotify для Xbox One (UWP).
Последние два являются самыми новыми и относятся к UWP, несмотря на то, что они сильно отличаются. Приложение Spotify для Windows 10 — это просто настольная версия Win32 .exe, переупакованная с помощью Desktop Bridge. Однако, как отмечалось выше, приложения-мост по-прежнему считаются UWP.
Новое приложение Spotify для Xbox One также является UWP. Некоторые обиделись на этот термин, поскольку это приложение недоступно для ПК с Windows 10 или мобильных устройств (хотя технически вы могли бы загрузить его, если бы оно было подписано).
Spotify на Xbox One сильно отличается от всего остального, но по-прежнему UWP.
Так почему же Spotify создал так много приложений вместо одного «нативного» UWP-приложения, которое можно было бы запускать на мобильных устройствах, ПК и Xbox?
Но это не имеет значения. Платформа UWP и ее мосты предназначены для предоставления разработчикам различных путей к одному месту: Магазину Windows. Как они туда попадают или сколько существует версий приложения, не имеет значения. Microsoft предпочла бы разработчикам использовать один и тот же код в одном приложении, но компания не навязывает такую практику. В конце концов, именно разработчики должны выбрать лучший маршрут.
На данный момент Spotify считает, что настольное приложение-мост для ПК с Windows 10 является лучшим способом доступа к Магазину Windows, а отдельное приложение для Xbox One — лучшее решение для этой платформы.
UWP находится в стадии разработки
Платформа UWP еще не завершена и никогда не будет доступна для разработчиков. UWP — это будущее разработки приложений для Windows 10, которое когда-нибудь заменит Win32. Тем не менее, Win32 существует уже 20 лет, и вы не сможете воссоздать платформу для разработчиков за год.
Некоторые игры UWP в Магазине Windows.
Дело в том, что UWP как есть далек от совершенства и полной функциональности. Чтобы соединить вызовы и функции приложений Win32 с миром собственной UWP, необходимы тысячи API-интерфейсов. Microsoft расставляет приоритеты там, где это возможно, но это похоже на военный госпиталь, где необходима сортировка пациентов.
Одна из причин, по которой некоторые компании не размещают свои приложения в Магазине Windows, даже с мостом для настольных компьютеров, заключается в том, что современные инструменты не позволяют сделать это. Если ваше приложение использует настраиваемый API или делает странный системный вызов, который пока не поддерживается UWP, мост рабочего стола не работает.
Все в Магазине Windows является UWP
На данный момент единственное определение, которое нужно Microsoft и Windows-наблюдателям для UWP, заключается в следующем: если приложение находится в Магазине Windows, технически оно является UWP. Если вы хотите уточнить:
Хотя Microsoft хочет, чтобы UWP работала на разных типах устройств, это еще не все, и Microsoft не заставляет компании идти по этому пути.
Если приложение или игра находятся здесь, это UWP.
Неразбериха здесь также из-за Microsoft, которая имеет паршивую историю схем именования. Многим разработчикам и даже сотрудникам Microsoft трудно определить, что такое UWP, а что нет.
Я также могу добавить предостережение о том, что веб-сайты технически могут размещать файлы appx UWP, что все равно делает их UWP, даже если они не находятся в Магазине. Хотя это редкость, они и приложения, предназначенные только для Windows Phone 8.x, являются исключениями из правил Магазина Windows.
Обычные потребители не имеют ни малейшего представления о том, что представляет собой UWP, и не должны этого знать. Клиентский опыт должен быть простым. Включите устройство с Windows 10, перейдите в Магазин Windows, выполните поиск, найдите и установите приложение. Как приложение туда попало, является ли оно технически приложением Electron или React Native, или оно использует контейнер JavaScript UWP, совершенно не имеет значения.
Microsoft прилагает все усилия, чтобы сделать Магазин Windows и приложения в нем универсальными для устройств, но пока это не совсем так. UWP — это путешествие для Microsoft, и оно только начинается, но все пути в конечном итоге ведут к одному пункту назначения: Магазину Windows.
Дополнительная информация о UWP
Вот еще несколько подробных обзоров и дискуссионных статей о Windows 10, UWP и будущем платформы:
Мы можем получать комиссию за покупки по нашим ссылкам. Узнать больше.
Подростки арестованы в связи со взломом Lapsus$ Microsoft
Киберпреступная группировка, зарекомендовавшая себя как один из крупнейших мучителей больших технологий в 2022 году, по-видимому, управляется подростками (по крайней мере, частично).
Обзор: клавиша CTRL от Drop отлично подходит для создания собственной механической клавиатуры
Вы когда-нибудь хотели элегантную алюминиевую механическую клавиатуру, полностью настраиваемую с помощью переключателей с возможностью горячей замены и многого другого? Не смотрите дальше клавиши Drop CTRL.
Насколько хорош Xbox Cloud Gaming в Steam Deck?
Последние несколько дней мы тестировали Xbox Game Pass через Xbox Cloud Gaming в Steam Deck. Вот разбивка того, как игры выглядят и работают, и стоит ли клиент вашего времени в его нынешнем виде.
Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI
Суперкубок LVI наконец-то здесь. Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.
Майкрософт неожиданно объявила о разработчиках приложений UWP. Компания переводит поддержку Windows App SDK для Windows 11 и в недавно загруженном документе призывает разработчиков UWP переносить свои собственные приложения.
Microsoft впервые представила Windows UWP в 2015 году в качестве платформы для разработки приложений для Windows 10. Однако теперь компания поддерживает SDK после выпуска своей последней ОС Windows 11 и демонстрирует правильную стратегию миграции в своем документе.
Для тех, кто хочет выстоять, есть плохие новости. Разработчик Windows Рафаэль Ривера заявил в недавнем твите, что с этого момента Windows UWP будет получать только «исправления ошибок, надежности и безопасности». Таким образом, несмотря на все опасения, похоже, что миграция — это единственное реальное будущее для приложений UWP, поскольку функции Windows недолговечны после достижения этой стадии.
Если вы хотите сделать решительный шаг, вам необходимо сначала загрузить установщик расширения Windows App SDK для Visual Studio (VSIX). Затем либо создайте новый проект, либо перенесите ранее существовавшее приложение. Если второе, убедитесь, что перенос осуществляется путем копирования файлов ресурсов, а не их содержимого.
Анализ: почему переход?
Мы слышим предсмертный звон UWP уже пару лет, но гигант программного и аппаратного обеспечения в своем собственном документе объясняет, почему он вообще решил сделать переход.
Главная причина в том, что Windows App SDK обратно совместим. Приложение работает от Windows 11 до Windows 10 версии 1809 (10.0; сборка 17763), которая также известна как обновление Windows 10 от октября 2018 г.
Важно отметить, что, несмотря на общую гибкость поддержки, есть два примечательных случая, когда API-интерфейсы среды выполнения Windows вообще не поддерживаются в классических приложениях или работают с ограничениями: предназначен для использования только в приложениях UWP и API, для которых требуется идентификатор пакета.
Читайте также: