«
Project Astoria» и «
Project Islandwood» помогут
Microsoft перенести в
Windows 10 любые приложения с известных мобильных платформ
Android и
iOS соответственно. Первые эксперименты по использованию инструментария «
Astoria» можно назвать успешными. Об этом мы рассказывали в подробностях в материале: «
Android-приложения завели на Windows 10 Mobile». Напомним, в прошлые выходные мобильные энтузиасты с помощью ADB Tool и wconnect запустили отдельные Android-приложения в среде
Windows 10 Mobile Technical Preview сборки
10166, установленной на смартфон
Lumia. Алгоритм действий на первый взгляд сложный, поскольку требует навыков работы с девелоперским софтом, однако процесс портирования в перспективе сведется к простейшей инсталляции (это показал и эксперимент) — доступнее просто не бывает. Именно такого же сценария разработчики программного обеспечения ожидают и от сета «
Project Islandwood», который поможет создателям приложений под платформу
Apple iOS с легкостью адаптировать их под особенности
Windows 10 Mobile.
И вот сегодня появились дополнительные сведения о проекте переноса iOS-софта на рельсы
Microsoft. Как сообщается, Редмонд планирует запуск отдельного инструментария для создания универсальных приложений с пошаговой и понятной процедурой адаптации каждого из элементов программы, игры или службы. Если в том же «
Project Astoria» (
Android Subsystems) практикуется режим запуска апплетов в «песочнице», то в «
Project Islandwood» адаптация выполняется на все 100%. То есть при некоторых усилиях на
Windows 10 Mobile мы получаем полностью адекватный и работоспособный клон iOS-приложения с поддержкой сетевых функций, голосового ассистента
Cortana и всех модулей смартфона/планшета. Почему такое возможно, ведь
Apple создала одну из самых изолированных платформ в мире? Как сообщают эксперты, в
Windows 10 поддерживается язык программирования
Objective-C, без чего такая совместимость с iOS-архитектурой была бы затруднительна и невыгодна.
И последний вопрос, который возникает в связи со всем вышесказанным: почему
Microsoft отдает такую привилегию только
Apple в рамках «
Project Islandwood», неужели все упирается в технологические ограничения
Android? В действительности Редмонд может ответить на этот вопрос, как раз сославшись на системные сложности «
Project Astoria», когда как более логичным и рациональным объяснением станет гораздо более высокая финансовая привлекательность рынка
iOS-приложений, чем у
Android. Не забываем также о том, что в перспективе
Windows 10 предложит программное обеспечение для консолей
Xbox и голографических очков дополненной реальности
HoloLens.