В апреле этого года Microsoft представила Project Astoria — инструмент для быстрого и легкого портирования Android-приложений и игр на Windows 10 и Windows 10 Mobile. С того момента прошло уже более полгода, но будущее этого проекта по-прежнему туманно. Project Astoria, напомним, отвечает концепции Universal Windows Platform (UWP) и представляет собой четыре отдельных «моста», которые могли бы помочь Microsoft решить проблему быстрого наполнения Windows Store. Одним из этих мостов является Project Westminster для портирования веб-приложений, Project Centennial предназначается для портирования приложений, созданных на Win32, а Project Islandwood и Project Astoria — для портирования мобильных приложений с iOS и Android соответственно.
Microsoft никогда не делала Project Astoria общедоступным для разработчиков, хотя и существует закрытый форум Bridge For Android, предназначенный для участников проекта. Но судьба проекта, как сообщают источники Windows Central, до конца не ясна. Он либо заморожен, либо вовсе отменён, полагают они. На это указывают несколько фактов. Во-первых, соответствующие форумы разработчиков проекта молчат ещё с сентября, во-вторых, из последней сборки Windows 10 Mobile Insider удалены все соответствующие проекту подсистемы, и, в-третьих, Microsoft более открыто не говорит о проекте.
В то же время Microsoft пока не признает, что проект Astoria закрыт. Представитель компании заявил изданию Re/code, что просто его не удается развивать такими темпами, как планировалось изначально. «Astoria еще не готов, но и другие инструменты предлагают широкие возможности для разработчиков», — сообщил он, добавив, что инструменты для веб- и iOS-разработчиков уже готовы, а в скором времени появится и возможность запускать старые Windows-программы на смартфонах и планшетах.
Другой источник издания, который склоняется к мысли об отмене Project Astoria, напоминает, что он изначально являлся самым неоднозначным из всех четырёх «мостов» для Windows 10 Mobile, предназначенных для устранения отставания от других мобильных платформ в плане разнообразия предлагаемого ПО. В частности, он отмечает, что для работы над Project Astoria был набран гораздо больший штат сотрудников по сравнению с Project Islandwood — по слухам, 80 человек против пяти.
А ведь тем временем многие популярные приложения представлены как в Google Play, так и в App Store, а значит, оба проекта Microsoft во многом дублируют друг друга. К тому же, от iOS-разработчиков требуется более тщательная работа над портированием своей продукции, что теоретически позволяет делать её более похожей на нативные приложения Windows 10 Mobile.
Ранее Microsoft обещала, что с использованием ее инструментов можно почти полностью переносить код в Windows 10 без его пересборки (по заверениям представителей компании, Visual Studio сама будет делать около 90% работы). Однако компания не смогла ответить на многие вопросы о практической реализации идеи. Судя по всему, теперь разработчикам приложений для других платформ остаётся использовать Project Islandwood, предполагающий конвертацию исходного кода для iOS.
Очевидно, что популярные Android-приложения и игры не появятся на Windows 10 и Windows 10 Mobile в ближайшем будущем. С другой стороны, высококачественных приложений на iOS не меньше, чем на Android, а процесс их портирования лишь немногим сложнее, чем в Project Astoria. Это означает, что на Windows 10 Mobile все же могут появиться хорошие приложения. Правда только в том случае, если разработчики не продолжат игнорировать платформы Microsoft.
На самом деле в успех Project Astoria верилось с трудом с самого начала: у Blackberry, ещё одного игрока мобильного рынка, уже был негативный опыт с эмулятором Android. В результате эта компания отказалась от собственной ОС вообще и перешла на Android.