Компания Microsoft официально объявила о закрытии проекта Astoria, который должен был позволить разработчикам с лёгкостью портировать их проекты с Android на Windows 10 и Windows 10 Mobile.


projectastoria

Эта новость не стала для нас неожиданной, ведь ещё в прошлом году стало известно, что компания Microsoft разогнала всех инженеров, которые работали над этим проектом. Кроме того, из Windows 10 Mobile пропала поддержка Android-приложений, хотя раздел с Android присутствовал в ранних тестовых сборках этой операционной системы. В то же время Microsoft продолжит развивать проект Islandwood, который позволяет портировать приложения с iOS.

Кевин Галло, один из разработчиков Windows, написал в блоге Microsoft:

Мы получили отзывы разработчиков о проектах Astoria и Bridge и пришли к пониманию, что бессмысленно поддерживать два схожих проекта, это привносит некоторую путаницу. Мы тщательно изучили отзывы и решили сосредоточить свои усилия на развитии проекта, который позволяет портировать код приложений для iOS на все устройства на базе Windows 10, включая компьютеры, смартфоны и игровые приставки. Тем разработчикам, которые потратили время на изучение проекта Astoria, мы рекомендуем обратить внимание на проект Islandwood и продукты Xamarin.

Xamarin — стартап, о покупке которого компания Microsoft объявила вчера вечером. Он занимается разработкой продуктов, которые позволяют разработчикам создавать приложения для разных платформ и устройств на основе одного кода. Помимо этого, у Xamarin имеется инструмент, который позволяет протестировать работу приложения на разных устройствах.

На прошлой неделе компания Microsoft выпустила новый компилятор, который позволяет переносить десктопные приложения на Windows 10 и Windows 10 Mobile. Кроме того, на сайте Microsoft за последние месяцы было опубликовано несколько пошаговых инструкций по портированию приложений с Windows 10 Mobile.

Компания Microsoft объявила о начале тестирования проекта Centennial. С сегодняшнего дня он стал доступен разработчикам приложений. Проект Centennial позволяет перенести на Windows 10 приложения, созданные на базе Win32 и .NET (то есть для классической десктопной среды Windows). Очеидно, что этот проект направлен на то, чтобы на компьютерах с Windows 10 и смартфонах с Windows 10 Mobile появились версии популярных десктопных программ, адаптированные к новому интерфейсу Windows 10. Нам представляется, что это гораздо более сложный проект, чем Astoria и Islandwood, ведь разработчикам будет недостаточно просто обеспечить совместимость кода своих программ с Windows 10, им потребуется модифицировать их интерфейс таким образом, чтобы с ним было удобно взаимодействовать на экранах с сенсорным управлением.

Инструменты, позволяющие разработчикам с минимальными затратами ресурсов переносить на универсальную платформу Windows 10 переносить приложения, которые были изначально разработаны для других операционных систем, были представлены в начале 2015 года одновременно с официальным анонсом Windows 10. Предполагалось, что эти инструменты будут востребованы разработчиками, однако в магазине Windows по-прежнему наблюдается нехватка приложений и игр. Разработчики не спешат портировать свои проекты на операционные системы Microsoft, поскольку им кажется, что они будут более востребованны на Android и iOS.

Система Orphus