Készíthetek Android-alkalmazásokat a Visual Basic segítségével?

Nő pózol okostelefonnal

Számos programozási nyelv használható Android-alkalmazások készítésére.

Kép jóváírása: Photos.com/PhotoObjects.net/Getty Images

Az okostelefonok növekvő népszerűsége nagy piacot teremtett a professzionális és hobbi programozók számára, akik kicsi, intelligens és tetszetős alkalmazásokat hozhatnak létre. Már több százezer alkalmazás érhető el a Google Android-eszközökön. Az Android-alkalmazások írása általában azt jelenti, hogy a kódot Java programozási nyelven kell megírni az Eclipse integrált fejlesztői környezet vagy IDE használatával. Ha azonban tapasztalt Visual Basic programozó, akkor más módokon is írhat Android-alkalmazásokat.

Visual Basic áttekintése

A Microsoft szerencséje az 1970-es években kezdődött az Altair kit számítógéphez készült Basic tolmácsával. A Microsoft az azóta eltelt évtizedekben folyamatosan fejleszti a Basic-et. A Visual Basic egyesítette a Microsoft Basic fordítót egy IDE-vel. A Visual Basic programozó egy egérkattintással hozzáadhat grafikus felhasználói felületet vagy grafikus felhasználói felület összetevőit, például menüket, jelölőnégyzeteket, párbeszédpaneleket, rádiódobozokat és listák-dobozokat. A Visual Basic verziók 6.0-ig natív Intel x86 kódra fordították a forrásokat. A Visual Basic olyan kódot fordít, amely csak a .NET Common Language Runtime programmal működik.

A nap videója

Xamarin a Visual Studio számára

A .NET C# és CLR nyelv funkcionálisan hasonló a Java-hoz és a Java Virtual Machine-hez. A Visual Basic alkalmazások azonban nem működnek ugyanúgy a JVM-en vagy a Google Dalvik JVM-en. A Xamarin szoftvercég olyan eszközt ad el C# programozók számára, amely a Microsoft által jóváhagyott .NET-klón, a Mono segítségével Android-alkalmazásokat készít. 2013-ban a Xamarin bevezetett egy Visual Studio beépülő modult is, amely lehetővé teszi a Visual Studio fejlesztői számára, hogy alkalmazásokat fejleszthessenek iOS és Android eszközökre. A beépülő modul támogatja az építést, telepítést és hibakeresést szimulátorokon és mobileszközökön.

Basic4android

A Basic4android a Visual Basic nyelv kereskedelmi, Windows-alapú részhalmaza, amely egy IDE, grafikus vizuális szerkesztő, beépített dokumentáció, lépésről lépésre hibakereső és támogatás tárgyakat. A Basic4android a Basic forráskódot Dalvik-kompatibilis virtuális gép bájtkódra fordítja. A Basic4android segít Android-alkalmazáscsomagok vagy APK-fájlok létrehozásában is, amelyek egyszerű telepítést tesznek lehetővé a felhasználó Android-eszközére. A Basic4android támogatja az Android 1.6-os és újabb verzióit.

Google egyszerű nyelv

Egy másik Visual Basic-szerű Android-megoldás a Google ingyenes, nyílt forráskódú Simple Compiler and Runtime rendszere. A Simple nem egy teljes értékű, általános célú nyelv, mint például a Visual Basic vagy akár a Basic4android. A Simple célja egy könnyen megtanulható és könnyen használható Android-alkalmazás-eszköz létrehozása. A csak Windows rendszerű Basic4androidtól eltérően a Simple Mac OS X és Linux operációs rendszerek alatt működik.