Очевидно, что после выхода Windows Phone 8.1 к мобильной операционной системе от Microsoft останутся в основном притензии на счёт обилия игр и приложений. Сначала они выходят на iOS и Android, а на Windows Phone их приходится ждать иногда неделю, иногда несколько месяцев. В Microsoft могут пойти по довольно любопытному пути. Но это всего лишь рассуждения на основе данных из проверенного источника.
Какой бы хорошей не была Windows Phone 8.1, пусть даже обновление 8.1 сделает её отличной, приложений и игр на ней всё равно меньше. Многие разработчики задерживают выход версий для WP на несколько месяцев, часто в списках приоритетов платформа Microsoft в самом низу, если говорить о трёх основных игроках на рынке. Ведь для того, чтобы выпустить приложение для Windows Phone, нужно его сильно переработать, а чтобы оно соответствовало гайдлайнам — ещё и нарисовать новый дизайн. Это всё деньги и время. А пока доля Windows Phone на рынке мала, разработчику просто не объяснить, зачем ему нужно заморачиваться. При этом, без роста количества приложений и игр платформа медленно набирает популярность. Получается замкнутый круг, из которого сложно выйти.
Если немного покопаться в истории, то Microsoft далеко не первая компания, столкнувшаяся с этой проблемой. У Blackberry (раньше она была известна как RIM) было две операционные системы — BB10 и QNX, на которых можно было запускать приложения для Android. Таким образом, в Blackberry хотели решить проблему популярности платформы, которая очень медленно росла в том числе и из-за того, что не было приложений игр. На самом деле, у операционных систем Blackberry, да и у самих устройств были и другие проблемы, которые мешали популяризации. Более свежий пример — выходцы из Nokia, основавшие компанию Jolla, которая занимается открытой мобильной операционной системой Sailfish OS. Из-за полного отсутствия приложений на этой ОС, включая простейшие клиенты для социальных сетей, в Jolla решили вспомнить подход Blackberry. На смартфонах с Sailfish OS можно запускать множество приложений, написанных для Android. Интересно, что Google Play здесь заменён на фирменный аналог от российской компании Яндекс.
По инсайдерским данным, поступающим нашим зарубежным коллегам The Verge из проверенного анонимного источника, в Microsoft обсуждают аналогичный подход. Пока рано говорить о том, что скоро на Windows 8 и Windows Phone можно будет запускать приложения для Android. Всё на ранней стадии обсуждения, которое, скорее всего, связано с планированием стратегии развития следующих крупных релизов операционных систем. По крайней мере, такой подход выглядит неплохо. Операционная система Android уже давно перестала быть исключительно операционной системой от Google, платформа развивается самостоятельно. Например, компания Amazon выпускает планшетные компьютеры Kindle Fire, основанные на Android, но ОС настолько сильно изменена, что от Google-версии там мало что осталось. Такой же подход будет применяться, похоже, и в Nokia X (Normandy) — сверхбюджетном смартфоне, который будет анонсирован на MWC 2014. Nokia, по слухам, сильно переработала Android, напичкав его своими фирменными сервисами, приправив всё это сервисами Microsoft. Судя по всему, там не будет Google Play, а будет свой магазин приложений. То есть это вроде бы как и Android, но и не совсем.
Не так давно, на Windows 8 появилось приложение BlueStacks, которое позволяет запускать Android-приложения на устройствах с Windows 8. Из-за того, что занимается приложением стартап, техническая реализация далека от совершенства. А если предположить, что BlueStacks приобретается компанией Microsoft? Тем более на CES 2014 многие компании в тесном сотрудничестве с Intel представили устройства, которые одновременно могут работать и на Windows 8, и на Android. Тенденция очевидна: Android-приложения можно запускать где угодно, лишь бы была виртуальная машина для выполнения этих приложений. А теперь складываем эту тенденция с BlueStacks, общим ядром NT у всех операционных систем Microsoft и грядущей унификации сервисов.
Можно удариться в мечты и спекуляции дальше. Если в Microsoft всё же решат сделать возможным запуск Android-приложений на своих ОС «из коробки», то для таких приложений нужен будет отдельный магазин. Ведь такие приложения будут не нативными, они будут нарушать целостность восприятия всего интерфейса ОС. Кроме того, нужно будет наладить отдельную модерацию таких приложений. Но тогда возникает вопрос — а как Microsoft будет мотивировать разработчика писать нативное приложение под Windows? Велика вероятность, что в случае такого развития событий, многие разработчики будут просто лениться и экономить ресурсы. Хотя пользователи могут и выиграть от этого.
На всякий случай напомним, что это всего лишь череда свободных рассуждений, основанная на том, что к The Verge попала информация из Microsoft о возможности такого развития событий. Вовсе необязательно, что всё будет именно так. Будущее непредсказуемое, планы компаний могут меняться довольно быстро и радикально.
А вы бы хотели запускать Android-приложения на своём смартфоне с Windows Phone?