Windows 10 научат «понимать» iOS и Android

12 августа 2015г.
«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.