NIX Solutions: Visual Studio – нативная сборка для ARM-устройств

В этом году проходила конференция, на которой компанией Microsoft был презентован Project Volterra – девкит от Snapdragon с архитектурой ARM64. Он должен упрощать создание и тестовые проверки программ, предназначенных для ARM-гаджетов. Корпорация надеется, что разработчики получат возможность работать в целой общедоступной экосистеме с применением уже хорошо известных инструментов, таких как Java, WSA, .NET Framework, Git, Python, C++, WSL и прочие.

NIX Solutions

А теперь Майкрософт предложила Visual Studio с нативной сборкой для платформы ARM64. Совместима она только с 11-й Windows. В сборке 17.3 Preview 2 реализованы возможности веб-разработок и выпуска декстопных приложений на базе разных технологий: .NET Framework и усовершенствованной .NET, а также C++.

До окончания этого года должен пройти релиз анонсированных корпорацией инструментов. И компания в своём заявлении, сделанном официальными представителями, отметила, что если использовать Microsoft Visual C++, то можно добиться нативной работы компиляции без участия эмуляции.

Некоторые библиотеки, созданные на языке программирования C++, уже оснащены нативной поддержкой для архитектуры ARM64. Такие возможности также с момента релиза доступны для .NET 6. А для .NET Framework инструменты станут доступными позже. По некоторым данным, это случится, когда будет презентована .NET Framework версии 4.8.1. И её релиз должен совпасть с выпуском Windows 11 с дополнениями – версии 22H2.

Сборка 17.3 Preview 2 для решения Visual Studio 2022 уже загружена на официальный сайт корпорации Майкрософт. Чтобы установить её, нужно отметить лишь Visual Studio. А установщик самостоятельно определит и скачает необходимую модификацию IDE, которая соответствует архитектуре используемого процессора.

Но воспользоваться первой нативной сборкой получится, если устройство работает на Windows 11-й версии. Также перед загрузкой и установкой нужно удалить полностью предыдущие версии среды разработки IDE. В противном случае могут возникать конфликты.

Разработкой программного обеспечения и программ для мобильных устройств занимается NIX Solutions. Также эта команда специалистов консультирует по любым вопросам в сфере IT, анализирует бизнес-процессы, оказывает услуги аутсорсинга и удалённого администрирования. Узнать о сотрудничестве с успешной командой подробнее можно на NIX Solutions reviews.