Могу ли я создавать приложения для Android с помощью Visual Basic?

Женщина позирует со смартфоном

Многие языки программирования можно использовать для создания приложений для Android.

Кредит изображения: Photos.com/PhotoObjects.net/Getty Images

Растущая популярность смартфонов создала большой рынок для профессиональных программистов и любителей создавать небольшие, умные и визуально привлекательные приложения. Сотни тысяч приложений уже доступны для устройств Google Android. Написание приложений для Android обычно включает написание кода на языке программирования Java с использованием интегрированной среды разработчика Eclipse или IDE. Однако если вы опытный программист на Visual Basic, есть и другие способы написания приложений для Android.

Обзор Visual Basic

Удача Microsoft началась в 1970-х с их интерпретатора Basic для компьютерного набора Altair. За прошедшие десятилетия Microsoft постоянно улучшала свой Basic. Visual Basic объединил компилятор Microsoft Basic с IDE. Программист на Visual Basic может добавлять в свое приложение графический интерфейс или компоненты GUI, такие как меню, флажки, диалоговые окна, переключатели и списки, одним щелчком мыши. Версии Visual Basic до 6.0 скомпилировали исходные коды в собственный код Intel x86. Visual Basic компилирует код, который работает только с .NET Common Language Runtime.

Видео дня

Xamarin для Visual Studio

Язык .NET C # и среда CLR функционально аналогичны Java и виртуальной машине Java. Однако приложения Visual Basic не будут работать как на JVM, так и на Google Dalvik JVM. Компания-разработчик программного обеспечения Xamarin продает инструмент для программистов на C #, который создает приложения для Android с использованием санкционированного Microsoft клона .NET, Mono. В 2013 году Xamarin также представил плагин Visual Studio, который дает разработчикам Visual Studio возможность разрабатывать приложения для устройств iOS и Android. Плагин поддерживает сборку, развертывание и отладку на симуляторах и мобильных устройствах.

Basic4android

Basic4android - это коммерческое подмножество языка Visual Basic для Windows, в котором есть IDE, графический визуальный редактор, встроенная документация, пошаговый отладчик и поддержка объекты. Basic4android компилирует исходный код Basic в байт-код виртуальной машины, совместимый с Dalvik. Basic4android также помогает создавать пакеты приложений Android или файлы APK для простой установки на устройство Android пользователя. Basic4android поддерживает Android версии 1.6 и выше.

Google Simple Language

Еще одно похожее на Visual Basic решение для Android - это бесплатная система Simple Compiler and Runtime с открытым исходным кодом от Google. Simple - это не полнофункциональный язык общего назначения, такой как Visual Basic или даже Basic4android. Цель Simple - создать приложение для Android, которое легко освоить и легко использовать. В отличие от Basic4android, который работает только в Windows, Simple работает в операционных системах Mac OS X и Linux.