Портирование приложений с других платформ на Windows 10 не обойдется без трудностей

Еще во время конференции Build 2015 компания Microsoft объявила о запуске двух программных средств, благодаря которым можно будет переносить уже готовые приложения для iOS и Android в среду Windows 10, затратив при этом минимум усилий. Данная мера была призвана привлечь внимание разработчиков к новой экосистеме, однако стоит понимать, что не всё так волшебно, как кажется.

Приложения с других платформ на Windows 10

Конечно, такой способ освоения нового рынка для разработчиков сэкономит некоторые силы на адаптацию кода к новой платформе. И проблем с играми, и простыми самостоятельными программами возникать не должно.

Однако перенесенные Android-приложения, обращающиеся в своей работе к встроенным сервисам системы, могут иметь некоторые ограничения, по причине простого отсутствия таковых на платформе Windows. Это же коснётся и функции Континум, которая адаптирует приложение под используемый экран и устройства ввода – у системы от Google просто нет соответствующего инструментария, и разработчикам придется самостоятельно закрывать эти несостыковки.

Устройства на различных платформах

 

Project Astoria (SDK для портирования) призван лишь помочь в переносе приложений, но не выполняет обязанности разработчика полностью.

С приложениями iOS ситуация несколько иная – сервисы системы Apple заменяются на сервисы Microsoft почти автоматически. Новые приложения могут быть интегрированы с Xbox Live, а также автоматически опубликуются в едином Store, благодаря чему могут быть запущены на всех Windows 10 устройствах.

Перенос приложений на Windows 10

Естественно, функция Continuum для перенесенных таким способом программ работать не будет, и ее поддержка должна быть добавлена разработчиками самостоятельно.

Хороший сайт? Может подписаться?

Рассылка новостей из мира IT, полезных компьютерных трюков, интересных и познавательных статей. Всем подписчикам бесплатная компьютерная помощь.

Комментарии