Центр разработки Windows открыт для универсальных приложений


Центр разработки Windows Phone теперь открыт для публикации «универсальных приложений». Звучит впечатляюще – что это дает?

Как только вы преодолеете иронию того, что Microsoft называет приложение, которое поставляется в двух версиях – одна для Windows 8.1, а другая для Windows Phone 8.1, – «универсальной», вы можете начать видеть некоторые, в основном бюрократические, преимущества нового способа делать вещи.

Самым большим преимуществом является то, что теперь вы можете представить свое приложение как единое целое для пользователей Windows и Phone. Вы можете связать существующие приложения или загрузить новые универсальные приложения. Это приветствуется, потому что это означает, что пользователи могут выбирать, с каким устройством они хотят, чтобы ваше приложение работало, и им не нужно спешить, чтобы узнать, есть ли версия для Phone, скажем. Почему с самого начала все было не так, остается загадкой.

Неужели это ракетостроение – думать, что приложение должно иметь единую точку контакта с пользователем независимо от его конкретной платформы?

Одна странная новая функция – возможность зарезервировать имя приложения Windows Phone 8.1 на срок до 12 месяцев. Конечно, если вы регистрируете приложение с заданным именем, оно должно быть зарезервировано на всех платформах Windows до тех пор, пока ваше приложение существует в магазине?

Еще в ноябре 2013 года все было изменено, чтобы вы могли зарегистрироваться только один раз, чтобы отправлять приложения в Windows Store или Windows Phone Store – опять же, почему все было не так, как было с самого начала, остается загадкой.

Теперь вы можете зарегистрироваться без предоставления кредитной карты. Звучит здорово, но мелкий шрифт показывает, что Microsoft не освобождает вас от ваших финансовых обязательств – вы должны предоставить учетную запись PayPal вместо кредитной карты. Так или иначе, у Microsoft есть способ получить от вас деньги.

Также новинкой являются консолидированные ценовые уровни – опять же довольно очевидная идея, которая унифицирует цены на приложения для разных платформ. Однако то, как Microsoft развертывает это приложение, раздражает многих разработчиков, поскольку он меняет цены без консультации или даже уведомления, см. Microsoft Rolls Out New App Pricing. Основное изменение заключается в том, что теперь вы можете взимать 0,99 и 1,29 доллара за приложения из Магазина Windows, а также за приложения для телефона.

Последняя новая функция «интеграции» заключается в том, что сертификация унифицирована и ускорена для обоих типов приложений.

В связи с выходом Windows Phone 8.1 также произошли некоторые изменения в Центре разработки телефонов. Вы по-прежнему можете отправлять приложения Silverlight, но вам придется конвертировать их в WinRT. Существующие пакеты Windows Phone 7.1 и 8.0 будут автоматически предлагаться пользователям Phone 8.1, пока вы не дойдете до создания конкретного приложения 8.1.

Обещано много доработок в будущем. Вы сможете установить цены на приложения с датами начала и окончания, чтобы предлагать рекламные предложения, и вы сможете указать, что вашему приложению требуется устройство с сенсорным экраном. Очень долгожданная будущая функция – это проверка действительности перед отправкой, которая автоматически добавит политику конфиденциальности в ваше приложение перед отправкой.

Хорошо, как и многое из того, что Microsoft делает в настоящий момент, вы должны сделать вывод, что это хорошо, но если вы посмотрите более внимательно, вы должны спросить, почему этого не было сделано раньше. Когда дело доходит до Windows Phone и разработчиков, трудно поверить в то, что Microsoft решает проблемы, которые она на самом деле вызвала – кто-нибудь помнит Windows Phone 7?

При переходе с Silverlight процесс, больше похожий на затопление нефтяного танкера и замену его на совершенно другой, а не просто изменение курса, был хорошей идеей, единственным преимуществом, которое он мог предложить, была интеграция с новыми приложениями WinRT. Но мы все еще ждем, а пока нам предлагают единую бюрократию вместо единой платформы.


Добавить комментарий