Тим Суини: Платформа универсальных приложений Windows 10 нуждается в большей открытости

14

Создатель игрового движка Unreal Engine и основатель компании Epic Games Тим Суини (Tim Sweeney) опубликовал развернутое мнение о платформе Universal Windows Platform и рассказал о том, как, с его точки зрения, добиться ее популярности.

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

Тим Суини, в целом положительно отзываясь о технической составляющей UWP-платформы и новом уровне безопасности, который она предлагает пользователям, отмечает, что система дистрибуции приложений остается ее слабым местом.

Даже учитывая возможность установки UWP-приложений из сторонних источников, Microsoft накладывает достаточно жесткие ограничения: приложения по-прежнему должны пройти процесс сертификации. Для этого разработчик должен зарегистрироваться в системе, предоставить Microsoft дистрибутив своего продукта и дождаться его апробации. Только после этого рядовой пользователь сможет установить приложение на любом компьютере под управлением Windows 10.

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

  1. Позволить устанавливать UWP-приложения из любых источников, включая веб-сайты, как это реализовано с обычными Win32-приложениями. На данный момент это ограничено настройками Windows 10 по умолчанию, которые разрешают установку универсальных приложений только из доверенных источников, а также сложной системой сертификации приложений.
  2. Позволить установку UWP-приложений, подписанных сторонними центрами сертификации, без обязательной сертификации приложения в структурах Microsoft. По мнению Суини, данная схема успешно работает в случае сертификации Win32-приложений и веб-сайтов.
  3. Разрешить распространение и обновление UWP-приложений в сторонних магазинах, таких как Steam, Adobe Creative Cloud и др.
  4. Снять ограничения на прямое, минующее службы Microsoft, коммерческое взаимодействие между разработчиками и клиентами.
  5. «Уравнять в правах» все источники UWP-приложений. До тех пор, пока универсальные приложения, полученные из сторонних источников, называются «неопубликованными» (англ. Sideload), создается впечатление, что Microsoft не рассматривает самих разработчиков как полноправных игроков в данной сфере.

Тим Суини призывает высшее руководство Microsoft задуматься над будущим экосистемы Windows 10 и внести соответствующие изменения в платформу UWP. В противном случае у разработчиков вряд ли появится желание активно разрабатывать универсальные приложения при наличии альтернативы в виде старого-доброго Win32 API.

Официальная позиция Microsoft заключается в том, что лишь процесс сертификации обеспечивает высокое качество приложений и достаточную безопасность пользователей. Дальнейшие планы Microsoft относительно платформы UWP мы узнаем, вероятно, на предстоящей конференции Build 2016, которая стартует 30 марта в Сан-Франциско.

источник


Система Orphus

Обсуждение

Отправить ответ

14 Комментарий на "Тим Суини: Платформа универсальных приложений Windows 10 нуждается в большей открытости"


Участник
11.03.2016 14:02

Всё верно сказал.

Участник
11.03.2016 14:12

Да ну бред, больше приложений в Магазине не станет ибо загружать можно будет с любого места, на стабильности и безвирусности вообще можно ставить крест.
Майки правильно говорят..мол хочешь чтобы приложение работало на Over 200+ млн устройствах публикуй в магазине по всем правилам и на основе конкуренции

Участник
11.03.2016 14:15

Если следовать его указаниям, то что поменяется кроме того факта, что начнут юзать UWP API вместо Win32 API? Фундаментальные проблемы вроде вирусов, отсутствия контроля за стабильностью и отсутствия единого пула дистрибуции не исчезнут

Картинка профиля Foxard
Участник
11.03.2016 14:30
Муйню он сказал. Фактически он сказал что что МС должна отказаться от существенной части доходов своего магазина в пользу других магазинов. А чтобы совсем мало не казалось, до кучи еще и отказаться от монополию на сертификацию, чтобы был такой же бардак в плане безопасности как с win32 и вебом. При этом тому же стиму UWP нафиг не сдался, там и без этого можно публиковаться, и централизованные обновления давно есть и куча других прибамбасов. Однако стиму нужен максимально полный ассортимент, а если МС будет публиковать «свои» хбокс и/или PC экзы только в своем магазине, стим за эти игры ничего не получит.… Читать далее »
Участник
11.03.2016 15:15

Такое ощущение, что этот вася вообще не понимает что такое UWP и почему они пришли на замену w32

Участник
11.03.2016 15:40

С одной стороны, мужик правильные вещи говорит, но с другой стороны, в MS сидят не дураки, и терять деньги от возможности продвигать приложения на стороне они не хотят. + немного печальный опыт Андроида показывает, что во-первых, это мало кому нужно, и то, в основном, пиратам(ибо жаба душит платить), и во-вторых, таким макаром на UWP вирусы будут писать, а тогда какой смысл получается? Так что лучше MS продвигать свой магазин и поскорее завершить мост по переносу Win32 приложений в магазин.

Картинка профиля Foxard
Участник
11.03.2016 16:30

Это не он говорит, а Гейб Ньюэлл, хозяин Стима, у которого пригорает по поводу МС-магазина еще со времен вин8. А этот чувак просто говорящая голова Гейба. У него и так все есть — и вин32 никуда не делся и веб, пиши и публикуйся как хочешь, какое ему вообще дело до UWP? МС его туда не загоняет и не может загнать, и никого не может и не сможет, кроме своих собственных студий. Если UWP так плох как он говорит, под него просто не будут писать, и ничего не изменится. Откуда вдруг взялась такая забота за проекты МС?

Участник
11.03.2016 16:04

МС надо сделать нормальный менеджер загрузок для магазина. Особенно когда нодо качать +50 ГБ игры

Участник
11.03.2016 16:42

По-моему Тим Суини долб**б, такой чуши намолотил что на голову не налазит =\

Картинка профиля nzambi
Участник
11.03.2016 17:20

Самое смешное, что Суини хвалил Эппл за жесткий контроль эпплстор.

Участник
11.03.2016 19:41

Двойные стандарты.

Картинка профиля demonp82
Участник
11.03.2016 21:04

Зачем это вообще надо? Как будто кто-то отменил установку обычных приложений. Универсальные приложения нужны пользователям ВинМобайл 10, а это пока что 0,00001% мобильного рынка. Простые приложения для Вин10 и так могут писать все желающие.

Картинка профиля Tahakaro
Участник
11.03.2016 22:25

Журнал PC Gamer поделился отличной статьей о том, почему же UWP не имеет право на существование http://www.pcgamer.com/why-pc-games-should-never-become-universal-apps/ Было бы неплохо, чтобы редакция Onetile ознакомила аудиторию с выдержками из этой статьи.

Участник
12.03.2016 15:35

Ну, там по игры только говорится, а не о всех видах приложений. Толстый вброс.

wpDiscuz