![😱 Как сделать ANDROID приложение за 10 минут! Сможет каждый :3](https://i.ytimg.com/vi/ASd5QsE46nk/hqdefault.jpg)
Содержание
Рост популярности смартфонов создал огромный рынок для профессиональных и любительских программистов для создания небольших, умных и визуально привлекательных приложений. Сотни тысяч приложений уже доступны для устройств Google Android. Разработка приложений для Android обычно включает в себя написание кода на языке программирования Java с использованием интегрированной среды разработки Eclipse или IDE. Однако если вы опытный программист на Visual Basic, ваши возможности для разработки приложений для Android весьма ограничены.
Обзор 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.