Ali lahko naredim aplikacije za Android z Visual Basic?

Ženska pozira s pametnim telefonom

Za izdelavo aplikacij za Android je mogoče uporabiti številne programske jezike.

Zasluga slike: Photos.com/PhotoObjects.net/Getty Images

Naraščajoča priljubljenost pametnih telefonov je ustvarila velik trg za profesionalne programerje in programerje ljubitelje za ustvarjanje majhnih, pametnih in vizualno privlačnih aplikacij. Za naprave Google Android je že na voljo na stotine tisoč aplikacij. Pisanje aplikacij za Android običajno vključuje pisanje kode v programskem jeziku Java z uporabo integriranega razvijalskega okolja Eclipse ali IDE. Če ste izkušen programer za Visual Basic, pa obstajajo tudi drugi načini za pisanje aplikacij za Android.

Pregled Visual Basic

Microsoftovo bogastvo se je začelo v sedemdesetih letih prejšnjega stoletja z njihovim tolmačem Basic za računalnik s kompletom Altair. Microsoft je v zadnjih desetletjih nenehno izboljševal svoj Basic. Visual Basic je združil prevajalnik Microsoft Basic z IDE. Programer Visual Basic bi lahko s klikom miške svoji aplikaciji dodal grafični uporabniški vmesnik ali komponente GUI, kot so meniji, potrditvena polja, pogovorna okna, radijska polja in polja s seznami. Različice Visual Basic do 6.0 so prevedle vire v izvorno kodo Intel x86. Visual Basic prevede kodo, ki deluje samo z .NET Common Language Runtime.

Video dneva

Xamarin za Visual Studio

Jezik .NET C# in CLR sta funkcionalno podobna Javi in ​​navideznemu stroju Java. Vendar pa aplikacije Visual Basic ne bodo delovale na JVM ali Googlovem Dalvik JVM. Podjetje za programsko opremo Xamarin prodaja orodje za programerje C#, ki proizvaja aplikacije za Android z uporabo klona .NET, ki ga odobri Microsoft, Mono. Leta 2013 je Xamarin predstavil tudi vtičnik Visual Studio, ki razvijalcem Visual Studio omogoča razvoj aplikacij za naprave iOS in Android. Vtičnik podpira gradnjo, uvajanje in odpravljanje napak na simulatorjih in mobilnih napravah.

Basic4android

Basic4android je komercialna podmnožica jezika Visual Basic, ki temelji na operacijskem sistemu Windows in vsebuje IDE, grafični vizualni urejevalnik, vgrajena dokumentacija, razhroščevalnik po korakih in podpora za predmeti. Basic4android prevede vašo izvorno kodo Basic v bajtno kodo navideznega stroja, združljivo z Dalvik. Basic4android vam prav tako pomaga ustvariti paket aplikacij za Android ali datoteke APK za preprosto namestitev na uporabnikovo napravo Android. Basic4android podpira Android različice 1.6 in novejše.

Googlov preprost jezik

Druga rešitev, podobna Visual Basicu za Android, je brezplačni odprtokodni sistem Simple Compiler in Runtime iz Googla. Simple ni jezik s polnimi funkcijami, splošni namen, kot je Visual Basic ali celo Basic4android. Cilj Simple je izdelati orodje za aplikacije za Android, ki ga je enostavno naučiti in uporabljati. Za razliko od Basic4androida, ki je samo za Windows, Simple deluje v operacijskih sistemih Mac OS X in Linux.