Запуск Android приложений в Windows 10.

69

Ну, вот уже в следующем году вы можете запускать приложения для Android — да, Android приложения — на компьютере под управлением Windows 10.

Всего через несколько недель после того, как Google, внедрил поддержку приложений Windows на Chromebooks (только для корпоративных клиентов), Microsoft, работает над тем, чтобы привнести подобное преимущество и в свою операционную систему.

Андроид-приложения в Windows.

Прежде всего, детали:

В Windows Central рассказали о «сверхсекретном» проекте Microsoft «Project Latte».

Project Latte, «позволит разработчикам приложений перенести свои Android-приложения в Windows 10 с небольшими изменениями кода», упаковав их определенным образом, а затем отправив в Microsoft Store. Тогда мы, могли бы устанавливать указанные приложения прямо из магазина и запускать их на наших системах Windows, как если бы они были обычными родными программами. И все это может появиться в публичном обновлении Windows уже осенью следующего года.

Интригующе, не так ли? Абсолютно. Хотя подлинная потребность приложений для Android в Windows, пожалуй, менее существенна, чем потребность в альтернативных типах приложений в рамках такой платформы, как Chrome OS, реальность такова, что все мы все более мобильно-ориентированные пользователи. Большинство из нас работают на своих телефонах и думают о них все больше и больше как о «основных устройствах». Поэтому есть нечто привлекательное и потенциально выгодное в том, чтобы использовать на работе или на персональном компьютере те же приложения, которые вы используете на смартфоне.

Так почему же я скептически отношусь к возможностям Microsoft? Почему Google может внедрить приложения как для Android*, так и для Windows в Chrome OS, но Microsoft, возможно, не сможет сделать то же самое на своей ОС? Причина сводится к трем, казалось бы, простым, но невероятно последовательным словам: Службы Google Play.

Службы Google Play — это критически важная часть опыта работы с Android и то, что оказывает огромное влияние на то, на что способны приложения Android.

Среди прочего, Службы Google Play позволяют приложениям взаимодействовать с вашим местоположением, обрабатывать покупки в приложении и — возможно, наиболее критично — предоставлять вам push-уведомления о важных событиях (например, о входящих сообщениях электронной почты и сообщениях, которые мы все так обожаем). Как сам Google описывает их в своей официальной документации https://developers.google.com/android/guides/overview:

Службы Google Play предоставляют вам свободу использования новейших интерфейсов для популярных служб Google, не беспокоясь о поддержке устройств.

Этот бит о «поддержке устройств» является ключевым моментом, до которого мы докапываемся. Службы Google Play — это совершенно отдельный от реальной операционной системы Android. Открытый исходный код, к которому любая компания может получить доступ, модифицировать и использовать его любым удобным ей способом. Это означает, что компания должна иметь специальную сделку по лицензированию с Google, чтобы она была доступна на любом устройстве. И традиционно Google ограничивает такие соглашения только компаниями, создающими одобренные Android-устройства (а также Chromebooks, через собственную интеграцию с Chrome OS-Play Store).

Это означает, что с любой системой, которую Microsoft создает для того, чтобы позволить Android приложений, которые будут переупаковываться и становиться доступными в Windows, Google Play Services почти наверняка не будет присутствовать. А это, в свою очередь, означает, что понятие о том, что разработчики могут просто перетащить свои существующие приложения для Android в Microsoft Store для легкой кросс-платформенной совместимости, вдруг уже не выглядит таким простым.

Так что же произойдет, если вы принесете приложение для Android в среду, где не доступны службы Google Play? Во многих случаях некоторые функции приложения работали бы не так, как ожидалось, и в итоге вы бы получили всевозможные ошибки и другие неприятные странности.

По крайней мере, отчасти именно поэтому столько приложений для Android до сих пор недоступно на рынке Amazon Appstore, на одном особенно релевантном примере. Эта настройка была создана еще в 2011 году, и это единственный магазин приложений на всех устройствах Amazon Kindle и Fire. Это довольно популярные продукты, по многим подсчётам.

На магазине приложений Amazon вы точно не найдете никаких Google-приложений, что, наверное, не станет большим сюрпризом. Но попробуйте поискать другие приложения, которые вы используете и на которые полагаетесь.

Даже чего-то базового, как банковские клиенты, как и приложений для других крупных финансовых и кредитных учреждений. И в иронично выглядящем повороте, Microsoft сама по себе не посчитала нужным поставить свои собственные центральные продукты Office в этой среде.

Когда вы вспоминаете все, о чем мы только что говорили, нетрудно понять, почему. Учитывая отсутствие Службы Google Play и набора инструментов вокруг нее, бремя ответственности за настройку своих приложений на этих альтернативных аренах ложится на разработчиков. В лучшем случае, это требует дополнительных усилий, особенно когда речь идет о постоянных обновлениях. В худшем случае, это может в конечном итоге обойтись разработчику в дополнительные расходы. Если текущие прогнозы верны, то мы должны увидеть сами, по крайней мере в инсайдерских версиях Windows точно.

Поделитесь в соц.сетях
  • 1
  •  
  •  
  •  
  •  
  •  
  •  

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *