Почему мы должны писать универсальные приложения, когда Microsoft их отказывается — только Skype To Go Desktop


Когда вы думаете, что все утихает, что-то заставляет вас задуматься — а? Microsoft, приложив немало усилий, чтобы убедить нас, что универсальные приложения — это путь будущего, отключает современное приложение Skype и оставляет только настольную версию. В этом нет никакого смысла.

Разделение приложений Windows, созданное запуском Windows 8, сохраняется и сегодня, и в настоящее время Microsoft пытается исправить эту огромную ошибку, создав настоящее универсальное приложение для Windows 10, которое может работать на настольных компьютерах, телефонах и мобильных устройствах. На данный момент состояние разработки универсальных приложений для Windows 10 не очень хорошее, но оно улучшается. Аргумент Microsoft состоит в том, что любые имеющиеся у вас приложения WinRT или универсальные приложения для Windows 8 в старом стиле можно легко преобразовать в универсальное приложение для Windows 10 с помощью единой базы кода для всех платформ.

Короче говоря, универсальные приложения для Windows 10 — это путь будущего.

Конечно, они не на 100% универсальны, и сомнительно, что они когда-либо будут работать на Windows 7 или более ранней версии, поэтому, по иронии судьбы, решив написать универсальное приложение, вы ограничиваете свой рынок, по сути, Windows 10 — но это будущее — согласно Microsoft.

Skype — один из флагманских продуктов Microsoft, который некоторое время был доступен как настольное приложение Win32 и как приложение Modern / Metro / WinRT. Предполагается, что приложение WinRT не является универсальным приложением для Windows 8 или, что еще менее вероятно, для Windows 10, но, согласно Microsoft, если у вас есть такое приложение, его легко и целесообразно перенести в универсальное приложение Windows 10.

Однако команда Skype только что объявила, что они прекращают поддержку версии Skype для WinRT и концентрируются на настольной версии Win32. Согласно блогу Skype:

«Начиная с 7 июля, мы обновляем современные приложения Windows для пользователей ПК до настольных приложений Windows и упраздняем современные приложения».

Да так быстро! Не прошло и месяца, и «современного приложения» не будет.

Причина этого внезапного решения далеко не убедительна:

«С приближающимся выпуском Windows 10 для ПК имеет смысл использовать приложение Skype, оптимизированное для использования с мышью и клавиатурой, способное также работать с сенсорным экраном, а не два отдельных приложения, выполняющих одну и ту же функцию».

Поэтому с предстоящим выпуском Windows 10 команда Skype отказалась от возможности создать универсальное приложение Windows 10, которое будет работать на всех новых платформах Microsoft, чтобы вернуться к своему настольному приложению. Дело в том, что настольная версия будет способна работать с сенсорным вводом и вводом мыши, но это также заявленная сила новых универсальных приложений.

Может быть, настоящая причина в том, что команда Skype считает настольное приложение более универсальным, чем универсальное приложение для Windows 10?

В Skype уже есть приложение для Windows Phone 8, которое предположительно представляет собой кодовую базу, отличную от приложения WinRT, работающего под Windows 8. Приложение Windows 8 Phone теоретически просто запускается на Windows Mobile (также известном как Windows Phone 10) без какой-либо работы. Обновление текущего приложения WinRT до Windows 10 Universal Apps предоставит Skype то, что работает на Windows 10 — телефон, планшет и компьютер, но у них уже есть настольное и телефонное приложение, которое их покрывает. Приложение Windows 10 предоставит им то, что работает в более старых версиях Windows, поэтому, поддерживая его, у них будет другая база кода для управления. Однако, если они просто будут поддерживать приложение Win32 в будущем, оно будет работать во всех версиях Windows без каких-либо дополнительных усилий.

Так что бы ты сделал? Написать универсальное приложение для Windows 10 и вам нужно управлять Win32, Windows Phone 8 и универсальным приложением или просто придерживаться Win 32 и Windows Phone 8?

Возможно, универсальные приложения Windows 10 недостаточно универсальны — по крайней мере, до тех пор, пока Windows 10 не получит хорошую долю рынка, или должно быть так, если Windows 10 получит хорошую долю рынка.

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

Или есть другое объяснение?

Что бы то ни было, это не лучший пример собачьего кормления и ставит под сомнение любое решение, которое вы могли принять о том, чтобы стать одним из первых пользователей приложений Windows 10 — если Microsoft не может отстать от плана, почему мы должны?


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