Android ++ для Visual Studio


Новое расширение для Visual Studio позволяет использовать Visual Studio для создания приложений Android в Microsoft IDE.

Android ++ — это свободно распространяемое расширение, которое поставляется со сценариями MSBuild, которые позволяют разрабатывать приложения Android в Visual Studio.
Он нацелен в первую очередь на приложения C / C ++ на базе NDK, хотя он также включает настраиваемое развертывание, управление ресурсами и интегрированную компиляцию исходного кода Java.

Джастин Уэбб, создавший Android ++, является программистом Android в игровой компании NaturalMotion из Оксфорда, Англия. В сообщении в блоге о новом расширении он говорит, что Android ++ дополняет Visual Studio для поддержки «нативной» разработки на основе NDK, продолжая:
«Если вы не знаете или не понимаете, что я имею в виду под« родным », это, по сути, означает проекты, ориентированные на приложения с преимущественно исходными текстами на C или C ++. Короче говоря, он предназначен для поддержки приложений, в которых производительность имеет первостепенное значение, например игр или симуляторов. Он также управляет отладкой этих собственных приложений через GDB, которым можно управлять в среде Visual Studio IDE, как если бы вы отлаживали приложение Windows. Нет поддержки C # или .NET, если они вам интересны, обратите внимание на Xamarin или Mono ».
Android ++ требует выпуска Visual Studio 2010, 2012 или 2013 Premium, Professional или Ultimate — он не поддерживает бесплатные версии Express. Это позволяет вам отлаживать на большинстве устройств — нет никаких ограничений оборудования или поставщиков, а также никаких проверок лицензий.
У вас есть выбор компиляции исходного кода на основе LLVM / Clang или GCC, и он включает в себя многопроцессорную (параллельную) компиляцию и поддержку предварительно скомпилированного заголовка (PCH), а специально созданные сценарии MSBuild поддерживают C / C ++, Java и создание ресурсов. и обеспечивать отслеживание зависимостей и минимальные перестройки на каждом этапе развертывания.
Расширение в настоящее время находится в стадии закрытого бета-тестирования, и, хотя Уэбб все еще принимает приложения, он говорит, что будет отдавать приоритет любому, у кого есть опыт работы с Android, чтобы минимизировать необходимую поддержку. Внедрение для зарегистрированных тестировщиков будет происходить поэтапно в течение следующих нескольких недель.
Если вы хотите принять участие в бета-тестировании, посетите страницу загрузки, чтобы отправить запрос по электронной почте.


Добавить комментарий