Pot să fac aplicații Android cu Visual Basic?

Autor: Sara Rhodes
Data Creației: 11 Februarie 2021
Data Actualizării: 20 Noiembrie 2024
Anonim
Build Your First Android App with Visual Studio 2019 and Xamarin
Video: Build Your First Android App with Visual Studio 2019 and Xamarin

Conţinut

Creșterea popularității smartphone-urilor a creat o piață uriașă pentru programatorii profesioniști și amatori pentru a crea aplicații mici, inteligente și atrăgătoare. Sute de mii de aplicații sunt deja disponibile pentru dispozitive Google Android. Dezvoltarea de aplicații pentru Android implică de obicei scrierea de coduri în limba de programare Java folosind mediul de dezvoltare integrat Eclipse sau IDE. Dacă sunteți un programator cu experiență în Visual Basic, cu toate acestea, opțiunile dvs. pentru dezvoltarea aplicațiilor Android sunt destul de limitate.


Multe limbi de programare pot fi folosite pentru a face aplicații Android. (Photos.com/PhotoObjects.net/Getty Images)

Vizualizare generală Visual Basic

Statisticile Microsoft au început în anii 1970, cu interpretul său de bază pentru kitul de calcul Altair. Microsoft a facut imbunatatiri continue in fiecare deceniu de atunci pentru aplicatia Basic. Visual Basic a combinat compilatorul Microsoft Basic cu un IDE. Un programator Visual Basic poate adăuga la aplicația dvs. câteva interfețe grafice sau componente GUI, cum ar fi meniuri, casete de selectare, casete de dialog, casete cu o singură alegere și mai multe opțiuni. Versiunile Visual Basic până la 6.0 compilați pentru codul nativ Intel x86. Ultima versiune de Basic - Visual Basic 2010 - compilează codul care funcționează numai cu .NET Common Language Runtime.

.NET pentru Android

Nu puteți scrie o aplicație Android cu nici o versiune de Microsoft Visual Basic în momentul acestei publicații. Limba .NET C # și CLR sunt similare din punct de vedere funcțional cu Java și Java Virtual Machine. Aplicațiile Visual Basic 2010, cu toate acestea, nu vor fi difuzate pe JVM sau aceeași lucrare ca Dalvik JVM Google. Compania de software Xamarin vinde un instrument pentru programatori C #, care produce aplicații Android folosind clona sancționată de Microsoft, Mono. Din păcate, Xamarin Mono pentru Android nu suportă Visual Basic 2010 sau orice altă versiune de Visual Basic din cauza lipsei unei componente de bibliotecă dezvoltată de Microsoft.


Basic4android (de bază pentru Android)

Totuși, nu este pierdut totul pentru fanii Visual Basic care doresc să scrie aplicații pentru Android. Basic4android este un subset comercial al Windows Visual Basic care are un IDE, un editor vizual grafic, documentație încorporată, un debugger pas cu pas și suport pentru obiecte. Basic4android își compilează codul sursă de bază la bytecode virtuale care este compatibilă cu Dalvik. Basic4android vă ajută să creați pachete de aplicații Android sau fișiere APK pentru o instalare simplă pe dispozitivul Android al utilizatorului. Basic4android acceptă Android 1.6 și versiuni ulterioare.

Simplă limbă Google

O alta solutie de stil Visual Basic pentru Android este sistemul liber si open source Simple Compiler si Runtime de la Google. Acest sistem nu are un limbaj cu scop general, cu mare precizie, cum ar fi Basic Visual sau chiar Basic4android. Scopul programului Simple este de a produce o aplicație Android ușor de învățat și de utilizat. Spre deosebire de Basic4android, care este doar pentru Windows, rulează simplu pe Mac OS X și Linux.