Подробности о Project Islandwood
Не так давно в Сети появились инструменты, благодаря которым любой энтузиаст мог установить некоторые Android-приложения на свой смартфон под управлением Windows 10 Mobile без осуществления каких-либо изменений в коде. Поэтому на время сообщество переключило своё внимание на Project Astoria, отодвинув в сторону Project Islandwood, предназначенный для портирования приложений и игр с платформы iOS. Однако Microsoft вновь напомнила об этом проекте, опубликовав в своём официальном блог некоторые подробности о нём.

Согласно информации, Project Islandwood значительно отличается от Project Astoria. Он требует от разработчиков приложений куда больших усилий, но их труд и старания могут принести много выгоды для них. Конечно же, Microsoft делает всё возможное для того, чтобы создатели игр и приложений с применением наименьших усилий смогли переносить свои творения с iOS на Windows 10 Mobile.
Для того, чтобы достигнуть эффективного портирования с применением Project Islandwood, компания выделила для себя три основные цели:
– Полная поддержка Windows API с кодом Objective C.
– Использовать как можно больше нативного кода iOS.
– Одновременно использовать Windows и iOS API.
В случае использования Project Islandwood, разработчики будут получать приложения, отличающиеся от тех, что создаются с применением Project Astoria, так как во втором случае они запускаются в эмуляторе и обладают доступом только к тому API, поддержкой которого обеспечивает Microsoft. В случае Islandwood, разработчики напрямую могут использовать Windows API, если какое-то API из iOS не поддерживается инструментом. Для этого Microsoft открыла исходных код данного проекта для разработчиков. Таким образом, компания хочет добиться того, чтобы они самостоятельно исправляли отдельные части кода или же пользовались наработками других в случае столкновения с проблемами или же с несовместимостью, без ожидания того, когда все недочёты будут исправлены специалистами.
Конечно же в теории это всё выглядит отлично. Однако конечный результат во многом будет зависеть от каждого разработчика, который решил портировать своё приложение на Windows 10. Сейчас Microsoft всеми возможными силами пытается привлечь создателей игр и приложений к новой версии своей операционной системы, аудитория которой постепенно растёт. В случае, если кто-либо из разработчиков приступит к процессу создания своих приложений под Windows 10, он сможет их без проблем перенести и на мобильную версию данной операционной системы. А это, в свою очередь, может решить её проблемы с качеством и количеством приложений.