
Se pueden usar muchos lenguajes de programación para crear aplicaciones de Android.
Credito de imagen: Photos.com/PhotoObjects.net/Getty Images
La creciente popularidad de los teléfonos inteligentes ha creado un gran mercado para que los programadores profesionales y aficionados creen aplicaciones pequeñas, inteligentes y visualmente atractivas. Ya hay cientos de miles de aplicaciones disponibles para dispositivos Android de Google. Escribir aplicaciones de Android generalmente implica escribir el código en el lenguaje de programación Java utilizando el entorno de desarrollo integrado de Eclipse o IDE. Sin embargo, si es un programador experimentado de Visual Basic, hay otras formas de escribir aplicaciones de Android.
Descripción general de Visual Basic
La fortuna de Microsoft comenzó en la década de 1970 con su intérprete básico para la computadora del kit Altair. Microsoft ha realizado mejoras continuas en su Basic en las décadas posteriores. Visual Basic combinó el compilador de Microsoft Basic con un IDE. Un programador de Visual Basic podría agregar una interfaz gráfica de usuario o componentes GUI como menús, casillas de verificación, casillas de diálogo, casillas de radio y casillas de listas a su aplicación con el clic de un mouse. Versiones de Visual Basic hasta 6.0 fuentes compiladas para código nativo Intel x86. Visual Basic compila código que solo funciona con .NET Common Language Runtime.
Video del día
Xamarin para Visual Studio
El lenguaje .NET C # y CLR son funcionalmente similares a Java y Java Virtual Machine. Sin embargo, las aplicaciones de Visual Basic no se ejecutarán en la JVM o en la JVM Dalvik de Google de forma similar. La empresa de software Xamarin vende una herramienta para programadores de C # que produce aplicaciones de Android utilizando el clon de .NET autorizado por Microsoft, Mono. En 2013, Xamarin también introdujo un complemento de Visual Studio que brinda a los desarrolladores de Visual Studio la capacidad de desarrollar aplicaciones para dispositivos iOS y Android. El complemento admite la creación, implementación y depuración en simuladores y dispositivos móviles.
Basic4android
Basic4android es un subconjunto comercial basado en Windows del lenguaje Visual Basic que presenta una IDE, un editor visual gráfico, documentación incorporada, un depurador paso a paso y soporte para objetos. Basic4android compila su código fuente básico en un código de bytes de máquina virtual compatible con Dalvik. Basic4android también lo ayuda a crear paquetes de aplicaciones de Android o archivos APK para una instalación simple en el dispositivo Android del usuario. Basic4android es compatible con las versiones 1.6 y posteriores de Android.
Lenguaje simple de Google
Otra solución similar a Visual Basic para Android es el sistema Simple Compiler and Runtime gratuito de código abierto de Google. Simple no es un lenguaje de propósito general con todas las funciones, como Visual Basic o incluso Basic4android. El objetivo de Simple es producir una herramienta de aplicación de Android que sea fácil de aprender y fácil de usar. A diferencia de Basic4android que es solo para Windows, Simple funciona en sistemas operativos Mac OS X y Linux.