Съдържание
Повишаването на популярността на смартфоните създаде огромен пазар за професионални и любители програмисти, за да създават малки, интелигентни и визуално привлекателни приложения. Стотици хиляди приложения вече са достъпни за устройства с Google Android. Разработването на приложения за Android обикновено включва писане на код в езика за програмиране на Java с помощта на интегрираната среда за разработка на Eclipse или IDE. Ако сте опитен програмист на Visual Basic, вашите възможности за разработване на приложения за Android са доста ограничени.
Много езици за програмиране могат да се използват за създаване на приложения за Android. (Photos.com/PhotoObjects.net/Getty Images)
Общ преглед на Visual Basic
Състоянието на Microsoft започва през 70-те години с основния си интерпретатор за компютърния комплект на Altair. Оттогава Майкрософт непрекъснато се подобрява с десетилетия на своето Basic. Visual Basic комбинира компилатора на Microsoft Basic с IDE. Един програмист на Visual Basic може да добави към вашето приложение графични потребителски интерфейси или GUI компоненти, като менюта, квадратчета за отметки, диалогови прозорци, кутии с единичен избор и няколко отговора с мишката. 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 Virtual Machine. Приложенията на Visual Basic 2010 обаче няма да работят на JVM или на същата работа като Dalvik JVM на Google. Софтуерната компания Xamarin продава инструмент за програмисти на C #, който произвежда Android приложения, използвайки санкционирания от Microsoft клонинг Mono. За съжаление, Xamarin Mono за Android не поддържа Visual Basic 2010 или друга версия на Visual Basic заради липсата на библиотечен компонент, разработен от Microsoft.
Basic4android (основно за 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 е безплатната и отворена система на Google за компилатори и по време на работа. Тази система няма общ език с голямо значение, като Basic Visual или дори Basic4android. Целта на Simple е да създаде приложение за Android, което е лесно за изучаване и използване. За разлика от Basic4android, който е само за Windows, Simple работи с Mac OS X и Linux.