Tech новости

Project Centennial App Bridge от Microsoft понимает приложения Win32 на телефоне

Понятно, что мы скептически относимся — нам долгие годы обещали будущее «ваш телефон как ваш компьютер», несмотря на множество неудачных и прерванных попыток ряда предположительно способных компаний. Но Microsoft и их партнеры ближе к реализации этой цели, чем когда-либо прежде, о чем свидетельствуют Continuum и реализация HP Workspace на Elite x3 . Неизмененные устаревшие приложения, проецируемые на большой экран через Continuum, безусловно, являются одним из логических приложений технологии ARM. Сценарий HP Workspace также иллюстрирует, как приложения win32 будут работать на ПК в карманной концепции.

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

Модернизация приложений Win32 с Centennial является ключевым.

Continuum — большая часть видения Microsoft для приложений Win32 на ультрамобильной поверхности. Генеральный директор Microsoft Сатья Наделла заявила : «Я не пытаюсь быть другим телефонным парнем с правилами других людей». Я полагаю, что другой частью концепции является модернизация устаревших приложений для мобильной платформы.

Microsoft позиционирует Centennial как «готовый к переходу» в преобразование классических приложений Win32 в надежные мобильные UWP-приложения.

Вы должны начать где-нибудь — конвертировать

Приложения Win32 на ARM в их текущем виде не являются конечной целью Microsoft. Недальновидно думать, что именно здесь Microsoft останавливается, как многие скептики считают. Конвертор Microsoft Desktop для Centennial App Bridge — это начало процесса переноса на универсальную платформу Windows даже части из 16 миллионов настольных приложений. Стефан Вик (Stefan Wick), руководитель программы для команды App Model, объясняет :

Это [установщик] только начало Моста. Теперь, когда вы выполнили преобразование и теперь находитесь в модели приложения UWP, конвертер поможет вам перейти на Bridge с новым установщиком, и теперь вы сможете развивать свое приложение дальше.

Вы можете использовать новые UWP API, которые вы не могли сделать раньше. И вы можете полностью перенести все функциональные возможности своих приложений на UWP и в конечном итоге стать приложением UWP, которое может развертываться не только на вашем рабочем столе, но и на Xbox, HoloLens и так далее.

Вик ясно дает понять, что цель Microsoft — представить устаревшие приложения в UWP как полнофункциональные универсальные приложения Windows, которые можно развернуть во всех форм-факторах. Когда мы упускаем из виду включение Microsoft Desktop Convertor в Windows 10 Anniversary Update и игнорируем цели Centennial Bridge, мы упускаем путь, который Redmond прокладывает, чтобы модернизировать устаревшие приложения для современной платформы персональных компьютеров.

Добавление шипения — улучшение

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

После преобразования приложения Win32 могут быть расширены с помощью функций UWP.

Однако, оказавшись в среде UWP, они могут распространяться через Магазин Windows, предоставлять push-уведомления, интегрироваться с Cortana, использовать Live Tiles, запускать фоновые задачи и получать доступ к другим службам приложений. Microsoft поощряет разработчиков «освещать» функции UWP для улучшения их преобразованного унаследованного приложения.

По мере того, как мы предполагаем эту эволюцию устаревших приложений в приложения UWP, стратегия, которую Microsoft разворачивает с приложениями Win32 на ультрамобильной поверхности на базе Continuum, начинает обретать форму.

Принесите все это — мигрируйте

Цель Microsoft — перенести весь унаследованный код приложения в UWP. Затем разработчики могут предоставить приложению современный интерфейс XAML вместо классического пользовательского интерфейса. Это позволит более естественным образом взаимодействовать с конвертированными приложениями Win32 в форм-факторе «не на рабочем столе».

Хотя маленький экран все еще может не быть идеальным для некоторых приложений, с такими функциями UWP, как современный интерфейс, интеграция Cortana, уведомления, Live Ties и другие сервисы приложений, тогда приложения «Win32» на ультрамобильном ПК с Continuum имеют гораздо больше смысла ,

После переноса всего кода современный интерфейс может заменить классический интерфейс.

Пока неизвестно, как Microsoft будет выполнять полную Windows на телефоне, но так же, как сенсорные приложения UWP могут быть запущены на 2-в-1, можем ли мы ожидать конвертированные Win32-приложения с сенсорным экраном вовремя? Конечно, Continuum всегда будет обеспечивать оптимальное взаимодействие с приложениями, разработанными для настольных компьютеров. Или профессиональная ультрамобильная поверхность с полной версией Windows будет существовать вместе с версией для Windows Mobile ?

Наконец, стратегия Microsoft ориентирована на платформу . Таким образом, их цель «охватить все» состоит в том, чтобы преобразованные приложения Win32 были нацелены на все устройства Windows 10, частью которых является ультрамобильный ПК. Мотивация Редмонда не основана на его невыразительной мобильной позиции. Таким образом, Microsoft наделена успехом в процессе конвертации, расширения, миграции и охвата всего процесса конвертера настольных приложений и Centennial Bridge.

Видение ультрамобильного ПК от Microsoft объединяется

Некоторые люди спрашивают: «Кому нужны приложения для ПК на телефоне?» Ответ от многих: «Никто».

Я спросил: «Кому нужны компьютерные приложения на ПК?»: «Все».

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

Каков следующий шаг Microsoft? Главный толчок столетия . Это имеет смысл.

ДОЛЖНЫ ПРОЧИТАТЬ:

Смартфоны мертвы: эволюционируй или умри; Стратегия ультрамобильных ПК от Microsoft

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

Google утверждает, что популярные обои-приложения считаются безопасными