Många programmeringsspråk kan användas för att skapa Android-appar.
Bildkredit: Photos.com/PhotoObjects.net/Getty Images
Den ökande populariteten för smartphones har skapat en stor marknad för professionella och hobbyprogrammerare för att skapa små, smarta och visuellt tilltalande appar. Hundratusentals appar är redan tillgängliga för Google Android-enheter. Att skriva Android-appar innebär vanligtvis att man skriver koden i programmeringsspråket Java med hjälp av Eclipse-integrerad utvecklarmiljö eller IDE. Om du är en erfaren Visual Basic-programmerare finns det dock andra sätt att skriva Android-appar.
Visual Basic översikt
Microsofts förmögenheter började på 1970-talet med deras Basic-tolk för Altair-kitdatorn. Microsoft har gjort ständiga förbättringar av sin Basic under decennierna sedan. Visual Basic kombinerade Microsoft Basic-kompilatorn med en IDE. En Visual Basic-programmerare kan lägga till grafiska användargränssnitt eller GUI-komponenter som menyer, kryssrutor, dialogrutor, radio- och listrutor till sin applikation med ett musklick. Visual Basic-versioner upp till 6.0 kompilerade källor till inbyggd Intel x86-kod. Visual Basic kompilerar kod som bara fungerar med .NET Common Language Runtime.
Dagens video
Xamarin för Visual Studio
.NET-språket C# och CLR liknar funktionellt Java och Java Virtual Machine. Visual Basic-applikationer kommer dock inte att köras på JVM eller Googles Dalvik JVM work-alike. Mjukvaruföretaget Xamarin säljer ett verktyg för C#-programmerare som producerar Android-applikationer med hjälp av den Microsoft-sanktionerade .NET-klonen, Mono. Under 2013 introducerade Xamarin även ett Visual Studio-plugin som ger Visual Studio-utvecklare möjlighet att utveckla appar för iOS- och Android-enheter. Insticksprogrammet stöder byggande, driftsättning och felsökning på simulatorer och mobila enheter.
Basic4android
Basic4android är en kommersiell, Windows-baserad delmängd av Visual Basic-språket som har en IDE, en grafisk visuell redigerare, inbyggd dokumentation, en steg-för-steg-debugger och stöd för föremål. Basic4android kompilerar din Basic-källkod till Dalvik-kompatibel, Virtual Machine-bytekod. Basic4android hjälper dig också att skapa Android-applikationspaket eller APK-filer för enkel installation på användarens Android-enhet. Basic4android stöder Android version 1.6 och uppåt.
Google Simple Language
En annan Visual Basic-liknande för Android-lösning är det kostnadsfria, open source Simple Compiler and Runtime-systemet från Google. Simple är inte ett fullfjädrat, allmänt språk som Visual Basic eller ens Basic4android. Syftet med Simple är att ta fram ett Android-appverktyg som är lätt att lära sig och lätt att använda. Till skillnad från Basic4android som endast är Windows, fungerar Simple under Mac OS X och Linux operativsystem.