Mohu vytvářet aplikace pro Android pomocí jazyka Visual Basic?

Žena pózuje s smartphone

K vytváření aplikací pro Android lze použít mnoho programovacích jazyků.

Kredit obrázku: Photos.com/PhotoObjects.net/Getty Images

Rostoucí popularita chytrých telefonů vytvořila velký trh pro profesionální a amatérské programátory, kteří vytvářejí malé, chytré a vizuálně přitažlivé aplikace. Pro zařízení Google Android jsou již k dispozici statisíce aplikací. Psaní aplikací pro Android obvykle zahrnuje psaní kódu v programovacím jazyce Java pomocí integrovaného vývojářského prostředí Eclipse nebo IDE. Pokud jste však zkušeným programátorem jazyka Visual Basic, existují i ​​​​jiné způsoby, jak psát aplikace pro Android.

Přehled jazyka Visual Basic

Štěstí společnosti Microsoft začalo v 70. letech 20. století s jejich základním interpretem pro počítač Altair. Společnost Microsoft v následujících desetiletích neustále vylepšovala svůj Basic. Visual Basic kombinoval kompilátor Microsoft Basic s IDE. Programátor jazyka Visual Basic mohl do své aplikace přidat grafické uživatelské rozhraní nebo komponenty GUI, jako jsou nabídky, zaškrtávací políčka, dialogová okna, přepínače a seznamy, do své aplikace kliknutím myši. Verze jazyka Visual Basic až do 6.0 kompilovaly zdroje do nativního kódu Intel x86. Visual Basic kompiluje kód, který funguje pouze s .NET Common Language Runtime.

Video dne

Xamarin pro Visual Studio

Jazyk .NET C# a CLR jsou funkčně podobné Javě a Java Virtual Machine. Aplikace Visual Basic však nepoběží na JVM ani na JVM Dalvik společnosti Google. Softwarová společnost Xamarin prodává nástroj pro programátory v jazyce C#, který vytváří aplikace pro Android pomocí klonu .NET, Mono, schváleného společností Microsoft. V roce 2013 Xamarin také představil plugin Visual Studio, který vývojářům Visual Studia umožňuje vyvíjet aplikace pro zařízení iOS a Android. Plugin podporuje vytváření, nasazování a ladění na simulátorech a mobilních zařízeních.

Basic4android

Basic4android je komerční podmnožina jazyka Visual Basic založená na Windows, která obsahuje IDE, grafický vizuální editor, vestavěná dokumentace, debugger krok za krokem a podpora pro objektů. Basic4android zkompiluje váš základní zdrojový kód do bytekódu virtuálního stroje kompatibilního s Dalvik. Basic4android vám také pomůže vytvořit balíček aplikací pro Android nebo soubory APK pro jednoduchou instalaci na zařízení Android uživatele. Basic4android podporuje Android verze 1.6 a vyšší.

Jednoduchý jazyk Google

Dalším řešením podobným Visual Basicu pro Android je bezplatný open source Simple Compiler and Runtime systém od společnosti Google. Simple není plnohodnotný jazyk pro všeobecné použití, jako je Visual Basic nebo dokonce Basic4android. Cílem Simple je vytvořit nástroj aplikace pro Android, který se snadno učí a snadno používá. Na rozdíl od Basic4android, který je pouze Windows, Simple funguje pod operačními systémy Mac OS X a Linux.