Как Microsoft планирует решить проблему приложения Surface Neo и Surface Duo s

Как Microsoft планирует решить проблему приложения Surface Neo и Surface Duo s

Surface Duo и Surface Neo будут ездить или умирать на своих приложениях, как и все мобильные устройства.

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

В преддверии своего дня разработчиков Microsoft поделилась тем, как она смогла бы решить эти проблемы и создать реальное решение для Surface Neo и Duo.

Windows, Android, кого это волнует?

С самого начала Microsoft утверждала, что Surface Neo и Surface Duo будут запускать приложения с двумя экранами практически из любого возможного источника. в частности, это миллионы приложений Android из Google Play Store на Surface Duo и всех существующих приложений Windows на Surface Neo. С их предыдущими сбоями в приложениях в Windows RT и Windows 10 Mobile, Microsoft быстро заверила, что эти устройства будут успешными благодаря программному обеспечению.

На Microsoft 365 Developer Day Microsoft наконец-то показала нам, как именно это произойдет. Прежде всего, любое приложение, независимо от того, на какой платформе оно было сделано, должно работать. Это включает старые приложения Win32, приложения UWP, веб-приложения и приложения для Android (в Duo).

Читайте также

  • Uber приносит проверочные PIN-коды большему количеству пользователей Сообщество
    Если вы часто пользуетесь сервисом совместного использования поездок Uber, вероятность того, что вы попадете не в ту машину, особенно когда вы отвлечены или находитесь в людном месте, может быть довольно высокой. Компания предоставила несколько мер, ...
  • Iphone 11 Какие наушники включены
    ТОП 10: Лучшие беспроводные наушники для iPhone (проводные)Лучшие наушники iPhone в 2019-2020 годах - беспроводные наушники AAC Codec. На iPhone 7, Apple, с разъемом для наушников 3,5 мм, предпочитает беспроводные наушники. Именно поэтому 9 из 10 пре...
  • Как подключить принтер Samsung к компьютеру
    Как установить локальный и сетевой принтер без установочного дискаУ вас нет компакт-диска для установки принтера? Или вы не можете правильно настроить сетевой принтер? Тогда эта статья была создана специально для вас. Чтобы установить принтер вручную...
  • Ring обновляет линейку светильников с солнечными батареями и лампочкой в ​​помещении
    Ring постепенно расширяется на территорию Philips Hue, выпуская свою первую традиционную подключенную лампочку, которая работает как внутри, так и снаружи. Компания, принадлежащая Amazon, также модернизирует уличные светильники с новыми моделями с со...
  • Xiaomi Mi 10 Rumor Roundup Все, что мы знаем о грядущей флагманской серии
    Xiaomi Mi 10 и Mi 10 Pro (5G) Слуховой обзордизайнНесколько рендеров и просочившихся фотографий появились в Интернете, и более раннее изображение показало, что Xiaomi Mi 10 может принять схему, аналогичную той, что мы видели с Xiaomi Mi Mix Alpha. Xi...
  • Как улучшить звук на телефоне Android
    Как увеличить громкость на Android (слишком низкий звук, пропущенные звонки)Всем привет.К сожалению, громкость на вашем телефоне (или планшете) не всегда достаточно: нередко слушать. Хуже того, многие люди пропускают звонки (иногда важные), когда они...

Это не означает, однако, что эти приложения будут волшебным образом использовать форм-фактор с двумя экранами и различные положения этих новых устройств Surface. Microsoft распространяет ряд инструментов и SDK, чтобы помочь разработчикам реализовать это, а также создавать новые приложения с нуля с учетом этого форм-фактора.

Для Duo и Neo разработчики получат доступ к новому SDK с двумя экранами для платформы Xamarin.Forms. Xamarin существует уже много лет, и это платформа с открытым исходным кодом, предназначенная для создания кроссплатформенных приложений, включая iOS, Android и Windows. Он даже использует.NET из единой общей кодовой базы.

По сути, разработчики могли бы использовать это для создания кроссплатформенных приложений с двумя экранами как для Windows 10X, так и для Android. Это благодаря его способности разрешать разработчикам создавать пользовательские интерфейсы в XAML с выделенным кодом в C #. Эти интерфейсы отображаются как производные собственные элементы управления на каждой платформе.

Это означает, что разработчики могут создавать приложения для iOS, Android, Windows только с одним кодом и не нужно переписывать приложение для конкретной платформы.

Более того, благодаря элементу управления TwoPane View и другим API и инструментам, встроенным в Xamarin.Forms, разработчики также могут автоматически настраивать свои приложения для устройств с двойным экраном Windows 10X и Surface Duo.

Как Microsoft планирует решить проблему приложения Surface Neo и Surface Duo s

Это должно гарантировать, что любые приложения, которые вы загружаете в Windows 10X и на Surface Duo, будут работать не только в режиме одного экрана, но также и при растягивании, повороте и использовании одного из множества уникальных шаблонов, доступных на этих устройствах.

Microsoft обещает, что приложения Windows в этом новом варианте Windows 10 будут работать в контейнерах. Это означает, что они будут работать виртуально в фоновом режиме и работать быстрее и надежнее. Microsoft анонсировала свой контейнер Win32, который позволяет старым приложениям Win32 беспрепятственно работать в Windows 10X. Однако Windows Central сообщает, что, хотя большинство традиционных приложений Win32 будут работать в Windows 10X, программы, управляющие системными данными ОС, не будут работать. Драйверы также будут обрабатываться исключительно через Центр обновления Windows, что означает, что вы не сможете установить драйверы вручную.

Кроме того, это означает менее навязчивые обновления, более надежную систему и увеличенное время автономной работы.

Читайте также

Сегодня разработчики могут проверить все это с помощью нового эмулятора Microsoft, который должен помочь в разработке и тестировании приложений для Windows 10X и приложений с двумя экранами на Surface Duo.

Веб-приложения. это будущее

Приложения из Магазина Microsoft или Магазина Google Play не дают полной информации о том, как Microsoft решит проблему с приложениями Surface Neo и Surface Duo. С выпуском нового браузера Edge и новых инструментов разработчика, которые могут моделировать и удаленно отлаживать устройства с двумя экранами, компания также делает большие ставки на веб-приложения, более известные как Progressive Web Apps (PWA).

Microsoft подчеркнула, что одним из наиболее часто используемых приложений на любом устройстве является веб-браузер. Это особенно важно, так как PWA по сути являются веб-страницами, которые проще кодировать и поддерживать. Однако они могут запускаться аналогично приложению, которое вы загружаете в Microsoft Store. Они также имеют такой же доступ к функциям Windows 10, как поддержка в автономном режиме, уведомления и многое другое.

Вот почему Microsoft подталкивает разработчиков к разработке веб-приложений. Microsoft хочет предоставить веб-разработчикам больше инструментов для улучшения веб-приложений для устройств с двумя экранами. Большинство PWA работают на HTML, CSS и JavaScript, но Microsoft делает ставку на будущее. Компания работает с рабочими группами CSS в Консорциуме World Wide Web, чтобы гарантировать, что по мере того, как PWA станут более популярными, разработчики смогут создавать их также для устройств с двумя экранами, для веб-браузеров и операционных систем.

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

Будь то приложения для Android в Surface Duo, приложения для Windows 10X, веб-приложения или UWP, Microsoft, похоже, стремится найти подходящее решение для приложений Surface Neo и Duo. Все эти разные варианты могут запутаться, но одно можно сказать наверняка: на новых устройствах с двумя экранами не будет недостатка в приложениях.

You may also like