Что такое приложения для Windows 10 Universal (UWP)?
Microsoft Windows 10 Unplugged / / March 19, 2020
Последнее обновление
Когда была выпущена Windows 8, мы назвали их приложениями Metro или Modern. Теперь с Windows 10 они являются универсальными приложениями, так что это значит в любом случае?
Если вы думали, что Windows 8 была революционной, когда она вышла на рынок в 2012 году, преемник этой злополучной версии Windows 10 еще более впечатляющий. Не в ошеломляющей манере, а благодаря беспрепятственному опыту, обещающему сделать его интересной платформой для разработки среди нескольких устройств. Мы коснулись Универсальные приложения в предыдущей статье, сосредоточив внимание на улучшениях рабочего стола. Внедрив Windows 10, Microsoft превратила философию современного приложения в модель универсального приложения. Universal, являясь ключевым пунктом продаж этой новой эры, в платформе разработки приложений для Windows.
Замечания: В типичном для Microsoft стиле переименования своих продуктов они технически называются Универсальные приложения для платформы Windows или UWP, но в этой статье мы рассмотрим универсальные приложения.
Ценности и преимущества универсальной модели приложения
Последние 25 лет Windows строила свой успех на модели приложений WIN32. Пользователи столкнулись с огромной ценностью из многих сотен тысяч приложений, разработанных для этой платформы. Сегодня эта модель медленно разрушается благодаря мобильности, впервые примененной смартфонами за последние 10 лет. Универсальные приложения означают несколько вещей как для разработчиков, так и для конечных пользователей.
Это возможность сократить время, необходимое для вывода решений на рынок, за счет повторного использования кода разработки и его адаптации к экранам с минимальными усилиями. В рамках концепции Microsoft OneCore, которая является основой Windows 10 для нескольких решений, таких как настольные, серверные, мобильные и такая технология, как HoloLens, это, в конечном счете, означает, что приложение, разработанное для Windows 10 mobile, может быстро адаптироваться к любому устройству Windows 10, которое вы используете. на. Предоставление правильных возможностей, таких как пользовательские элементы управления, макет и доступ к таким службам, как OneDrive и Cortana.
Континуум и универсальное приложение
Универсальные приложения для конечных пользователей реализуют новые возможности, которые обеспечивают бескомпромиссное решение независимо от устройства или форм-фактора. Наиболее значимым примером является Continuum, представленный как часть волны мобильных устройств Windows 10, таких как текущий флагман Lumia 950 или 950 XL телефоны. С помощью Continuum пользователи могут подключить устройство Windows 10 Mobile к док-станции, а затем преобразовать 4,7 дюйма в Полноэкранные приложения с высоким разрешением, предлагающие еще более богатый набор инструментов, которые могут использовать преимущества традиционного ввода устройства, если это необходимо. Континуум будет как компьютер в вашем кармане. Это путь к сближению, которого другие платформы, такие как Ubuntu от Canonical, пытались достичь в течение многих лет.
На сегодняшний день Microsoft является первым поставщиком, предложившим на рынке работающее решение. Вопрос построения экосистемы остается критическим барьером на пути к успеху. Совместимые решения должны быть доступны, чтобы воспользоваться преимуществами Continuum. Ежедневное движениепопулярная видеоплатформа по требованию - прекрасный пример мощи универсальной модели приложений. Динамически создавая среду, которая быстро обеспечивает правильное взаимодействие с нужным устройством.
Вывод
То, что Microsoft предполагает, - это одно устройство, чтобы управлять ими всеми. Несколько лет назад речь шла о трех экранах; мобильные, настольные и телевизионные. Модель универсального приложения обещает объединить это на одном устройстве. Экосистема должна быть там, хотя. Ввиду того, что в настоящее время Microsoft испытывает недостаток в производительности на рынке мобильной связи, на потребительском рынке нет большого спроса на эти достижения, по крайней мере, пока.
Это потребует инвестиций в новые устройства, такие как серия Microsoft Lumia 950, в дополнение к оборудованию который может поддерживать его, например док-станция, которая вряд ли будет доступна везде или удобный. Одним из возможных решений этой сложности является Новое приложение Microsoft для удаленного рабочего стола, который поддерживает Continuum. Опять же, это добавляет новое усложнение к поддерживающей технологии, которая больше похожа на бизнес-идею, чем на решение для массового рынка.
Нижняя линия
Универсальные приложения означают, что вы можете создать приложение для смартфона, и оно будет работать на планшете и настольном ПК / ноутбуке, Xbox One или наоборот.