Domanda originale: "Come posso usare Visual Basic sul mio telefono Android?"
Questo dipende davvero da cosa intendi per "Visual Basic" -
Se intendi Visual Basic 6 e inferiori - allora la risposta è no -
Il fatto è che il codice generato da questa versione di VB (lo screenshot è di VB6) è codice COM legacy che avrà problemi a funzionare su qualsiasi cosa nuova nel mondo Windows - figuriamoci su un dispositivo Android.
Recentemente, Microsoft ha supportato Xamarin in Visual Studio -
Secondo Wiki - l'azienda esiste dal 2011 ed è stata acquisita da Microsoft nel 2016
Xamarin - Wikipedia
Lo scopo principale di Xamarin è quello di cross-compilare il codice .NET su altre architetture - o meglio - di rendere più facile per i programmatori di Visual Studio costruire software su qualcosa di diverso da un dispositivo Microsoft. Con Microsoft che ha fondamentalmente abbandonato la sua piattaforma telefonica e più o meno abbracciato Android come piattaforma preferita - Microsoft ora ha una catena di strumenti decente che funziona con Android (fondamentalmente utilizza in profondità i componenti di sviluppo Android - ma per uno sviluppatore Visual Studio - sembra che tu stia lavorando in Visual Studio, più o meno che sia).
Ad ogni modo - perché sto dicendo tutto questo - Xamarin lavora principalmente con Visual C# - ma dal momento che .NET è essenzialmente codice .NET (a meno che non entriate in C++ e facciate cose non gestite - che è fuori dallo scopo della vostra domanda) - plausibilmente potreste usare VB.net per scrivere il vostro codice piuttosto che C# (anche se con un po' di lavoro extra) -
Xamarin.Forms usando Visual Basic.NET - Xamarin
In altre parole, potete plausibilmente scrivere codice per Android in Visual Studio (versioni recenti comunque) e avere quel codice scritto nel linguaggio VBdotNET. VBdotNET è "abbastanza simile" a VB da poterlo imparare abbastanza facilmente (come tutto in .NET usa la programmazione orientata agli oggetti, il che è un adattamento per la maggior parte degli sviluppatori VB legacy - ma non fuori dal campo delle possibilità di apprendimento).
Se sei uno sviluppatore VB classico - e non conosci ancora .NET, probabilmente sarebbe meglio imparare Java (questo è il linguaggio di Android) o anche C# (che è meglio supportato su Xamarin) - ma se sei già un programmatore VBdotNET, puoi usare gli strumenti che già conosci per costruire programmi Android.
Buona fortuna!!!