Портирование приложений с других платформ на 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 для перенесенных таким способом программ работать не будет, и ее поддержка должна быть добавлена разработчиками самостоятельно.

Популярное за неделю

Windows 10

Срок действия инсайдерских Windows 10 истекает!

Официальный релиз Windows 10 Anniversary Update состоится 2 августа. Но уже сейчас некоторые инсайдеры Fast Ring получают уведомления, в которых сказано, что срок действия...
3197

Какой у меня адрес электронной почты

Названия почтовых сервисов, такие как yandex.ru, gmail.com, mail.ru, icloud.com, состоят из домена и логина, разделенных символом @. Например, ваше имя пользователя может быть super,...
2481

Как в ворде сделать нумерацию страниц

Проставление нумерации страниц в Word является неотъемлемой частью работы студента и любого человека, занимающегося текстами. Этот популярный текстовый редактор позволяет создавать сложные документы и...
2336
Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Sorry that something went wrong, repeat again!