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

Автор: Florence Bailey
Дата создания: 27 Март 2021
Дата обновления: 4 Июль 2024
Anonim
😱 Как сделать ANDROID приложение за 10 минут! Сможет каждый :3
Видео: 😱 Как сделать ANDROID приложение за 10 минут! Сможет каждый :3

Содержание

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


Многие языки программирования могут быть использованы для создания приложений Android. (Photos.com/PhotoObjects.net/Getty Images)

Обзор Visual Basic

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

.NET для Android

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


Basic4android (Basic для Android)

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

Google Simple Language

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