>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> Celulares

Posso Criar Apps Android Com Visual Basic?

A popularidade crescente de smartphones criou grande mercado para programadores profissionais e amadores criarem apps pequenos, inteligentes e visualmente atraentes. Centenas de milhares de apps já disponíveis para dispositivos Google Android. Escrever apps Android tipicamente envolve código em Java usando ambiente de desenvolvimento integrado Eclipse ou IDE. Se você é programador Visual Basic experiente, porém, existem outras formas de escrever apps Android.

Visão Geral do Visual Basic

Fortunas da Microsoft começaram nos anos 1970 com interpretador Basic para computador kit Altair. Microsoft fez melhorias contínuas ao Basic nas décadas seguintes. Visual Basic combinou compilador Microsoft Basic com IDE. Programador Visual Basic podia adicionar componentes GUI (interface gráfica) como menus, caixas de seleção, caixas de diálogo, botões de rádio e caixas de lista à aplicação com clique do mouse. Versões Visual Basic até 6.0 compilavam fontes para código nativo Intel x86. Visual Basic compila código que funciona apenas com .NET Common Language Runtime.

Xamarin para Visual Studio

A linguagem .NET C# e CLR são funcionalmente similares a Java e Java Virtual Machine. Aplicações Visual Basic, porém, não rodam no JVM ou no Dalvik work-alike do Google. Empresa de software Xamarin vende ferramenta para programadores C# que produz aplicações Android usando clone .NET sancionado pela Microsoft, Mono. Em 2013, Xamarin também introduziu plugin Visual Studio que dá desenvolvedores Visual Studio capacidade de desenvolver apps para iOS e Android. Plugin suporta build, deploy e debug em simuladores e dispositivos móveis.

Basic4android

Basic4android é subconjunto comercial, baseado em Windows, da linguagem Visual Basic que possui IDE, editor visual gráfico, documentação embutida, depurador passo a passo e suporte a objetos. Basic4android compila seu código fonte Basic para bytecode compatível com Dalvik Virtual Machine. Basic4android também ajuda criar arquivos Android application package (APK) para instalação simples no dispositivo Android do usuário. Basic4android suporta versões Android 1.6 e superiores.

Google Simple Language

Outra solução tipo Visual Basic para Android é o sistema gratuito, open source, Simple Compiler e Runtime do Google. Simple não é linguagem completa, propósito geral como Visual Basic ou Basic4android. Objetivo do Simple é produzir ferramenta de app Android fácil de aprender e usar. Diferente do Basic4android que é só Windows, Simple funciona sob Mac OS X e Linux.