# Basic4android (B4A) Reviews
**Vendor:** Anywhere Software  
**Category:** [Outros Ambientes de Desenvolvimento Integrado (IDE)](https://www.g2.com/pt/categories/other-integrated-development-environments-ide)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 11
## About Basic4android (B4A)
B4A inclui todos os recursos necessários para desenvolver rapidamente qualquer tipo de aplicativo Android. B4A pode ser executado em dois modos: compilação local e compilação remota. O modo de compilação local é mais rápido e tem mais opções, como trabalhar com o emulador, depuração USB, instalações automáticas e outras. O modo de compilação remota (disponível apenas na versão de teste) é mais simples para começar.




## Basic4android (B4A) Reviews
  ### 1. Basic4Android: IDE Android Alternativa com Basic, sim Basic

**Rating:** 3.5/5.0 stars

**Reviewed by:** Matt A. | Owner/Game Designer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 17, 2023

**O que você mais gosta Basic4android (B4A)?**

Como designer e desenvolvedor interessado em explorar maneiras alternativas de desenvolver e projetar experiências, é revigorante ver linguagens mais antigas como Basic sendo usadas para o desenvolvimento de aplicativos Android. Ele usa uma variante do Basic chamada B4X, e se você entende Basic ou Visual Basic, se sentirá em casa com este IDE. Ele faz exatamente o que diz que faz, o que é essencial ao procurar software. É principalmente projetado para construir aplicativos Android, mas também suporta iOS e até mesmo a escrita de programas para Raspberry Pi, o que lhe confere alguma versatilidade.

**O que você não gosta Basic4android (B4A)?**

Para software que utiliza uma linguagem projetada para ser fácil de usar, configurar o software foi um pouco complicado no início, não é tão intuitivo quanto deveria ser se você está tentando colocá-lo em funcionamento. Se você usa IDEs mais convencionais como Eclipse ou Android Studio, provavelmente se voltaria para esses em vez de tentar colocar este em funcionamento, mas uma vez que você supera isso, não é difícil se orientar. Eu não gostei de quanto tive que consultar a documentação fornecida enquanto aprendia inicialmente este IDE, mas a maioria das coisas tem um pouco de curva de aprendizado.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Está oferecendo uma alternativa aos IDEs mais amplamente utilizados, que usam linguagens como Java e Kotlin. Este usa uma variante do Basic, que também pode ser usada no desenvolvimento de Aplicações Windows, o que pode ajudar desenvolvedores experientes em escrever scripts VB a portar seus próprios scripts ou escrever novos para uso em dispositivos Android. Beneficia-me porque tento acompanhar as tecnologias novas e antigas como designer e desenvolvedor, e conhecer software que me permita enfrentar desafios de maneiras diferentes é essencial.

  ### 2. Uma ferramenta boa e amigável para o usuário para desenvolver qualquer tipo de aplicativo Android.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Mídia de Transmissão | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 06, 2021

**O que você mais gosta Basic4android (B4A)?**

A ferramenta tem poucas restrições e é muito fácil de usar. Não é necessário ter conhecimento de programação para usar esta ferramenta.

**O que você não gosta Basic4android (B4A)?**

É uma ferramenta paga e não possui todas as capacidades para ser chamada de um conjunto de ferramentas abrangente.

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Melhor ferramenta para aplicações internas de pequena escala.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Aplicações internas usadas para serviços de autoatendimento de TI e configuração automática dos parâmetros de backend para as aplicações internas.

  ### 3. O tratamento do problema ANR com o Basic4android é facilitado graças à sua abordagem de execução de código na thread principal.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohana R. | Senior Software Engineer, Tecnologia da Informação e Serviços, Empresa (> 1000 emp.)

**Reviewed Date:** April 24, 2022

**O que você mais gosta Basic4android (B4A)?**

Basic4android é uma plataforma simples e de código aberto para construir minhas aplicações Android e posso incluir muitos componentes sem muita complexidade. Ele converte meu bytecode Java em código de tempo de execução Android durante a própria compilação, o que é útil e economiza tempo para mim. Quando trabalho com grandes projetos, ele me permite implementar a compilação incremental na qual posso adicionar bibliotecas e dependências conforme necessário.

**O que você não gosta Basic4android (B4A)?**

Basic4android é excelente para aplicativos nativos de Android escritos em Java. É leve e o tamanho do aplicativo é de apenas cerca de 100 KB. Uma vez, enfrentei dificuldade ao inicializar meu aplicativo, entrei em contato com a equipe de suporte. Eles analisaram meu erro na inicialização do aplicativo e me sugeriram instalar a versão mais recente do .Net Framework, o que resolveu efetivamente meu problema.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Eu trabalho principalmente com código Java no qual preciso reutilizar meu código existente e fazer algumas modificações para desenvolver aplicativos Android para meus clientes. A plataforma Basic4android me permite empacotar meu código Java como uma biblioteca para que possa ser facilmente referenciado várias vezes a partir de seu IDE. Ela também me ajuda a lidar com o problema de Application Not Responding (ANR), que é bastante comum ao trabalhar com todos os aplicativos Android. Basic4android garante que meu código seja executado na thread principal para que o ANR não seja recorrente em minhas aplicações.

  ### 4. Uma boa alternativa para programar com Java.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Carlos Roberto O. | Systems Administrator II, Médio Porte (51-1000 emp.)

**Reviewed Date:** August 04, 2022

**O que você mais gosta Basic4android (B4A)?**

É muito fácil de usar. Não é necessário ser um especialista.

**O que você não gosta Basic4android (B4A)?**

Como é uma produção paga, deveria ser mais robusta.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Isso me ajudou a testar várias soluções de aplicativos e novas criações.

  ### 5. B4A é uma plataforma simples e de código aberto para o desenvolvimento de aplicativos Android e iOS.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gerardo B. | Junior Integration Developer, Empresa (> 1000 emp.)

**Reviewed Date:** March 17, 2020

**O que você mais gosta Basic4android (B4A)?**

Eu gosto do B4A porque ele tem suporte para bibliotecas externas, então é possível reutilizar código Java.

É um software de código aberto.

Tem uma ampla comunidade de usuários, então há muita documentação interessante para o desenvolvimento de diferentes aplicativos.

Além disso, Visual Basic e B4A são linguagens de programação muito semelhantes, então a curva de aprendizado foi muito curta, já que sou muito fluente nessa linguagem.

**O que você não gosta Basic4android (B4A)?**

Acho lamentável que ele permita desenvolver aplicativos para Android e iOS, mas você só pode instalar o software no Windows.

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Se você dominar o Visual Basic, você descobrirá que o B4A é o mesmo. Este IDE é fácil de usar e instalar. Além disso, possui documentação extensa. Eu recomendo.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Com o B4A, consegui criar aplicativos para testar integrações na minha organização rapidamente. A melhor coisa é que posso usar bibliotecas externas para reutilizar código de outros aplicativos.

  ### 6. B4A (Basic4Android) ferramenta RAD para Android

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pete S. | Mr, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 01, 2019

**O que você mais gosta Basic4android (B4A)?**

B4A é extremamente simples de usar e a linguagem B4X pode ser facilmente usada com B4J, B4i e B4R, respectivamente. O depurador B4A é incomparável, a conectividade sem fio com telefones e tablets Android pode ser alcançada usando o aplicativo B4A-Bridge em qualquer rede, o IDE é agradável e limpo, o designer de layout embutido tem alguns toques agradáveis que deveriam ser adaptados por outros pacotes, Smart String Literal é uma excelente adição, o suporte no fórum é facilmente o melhor que já encontrei, há muitos especialistas em B4X disponíveis para ajudar com as dúvidas dos desenvolvedores. Há muitos aspectos positivos para mencionar aqui, basta dizer que B4A é um excelente pacote de desenvolvimento.

Se você encontrar algum bug, dependendo da urgência, o desenvolvedor SEMPRE lançará uma correção para ele.

**O que você não gosta Basic4android (B4A)?**

Eu realmente não tenho muitos desgostos. O IDE está faltando alguns toques simples, e um gerenciador de modelos simples também não faria falta.

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Recomendo muito o conjunto de ferramentas B4X RAD (especialmente B4A) a absolutamente qualquer desenvolvedor que esteja procurando uma plataforma de desenvolvimento fácil de usar com um IDE limpo para desenvolvimento em Android, iOS, Windows, MacOS, Linux e Arduino, na verdade, eu já o fiz.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Usar o B4A me permitiu levar meu negócio a outro nível quando se trata de desenvolver aplicativos sob medida para meus clientes. Anteriormente, usar outro pacote era extremamente complicado e demorado. O B4A me permitiu liberar as amarras e desenvolver livremente sem complicações.

Usando o B4A, comecei a desenvolver aplicativos Android para clientes novos e existentes de empresas de todos os tamanhos.

  ### 7. Básico4android

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arantxa G. | Diseñador de páginas web autónomo, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 31, 2019

**O que você mais gosta Basic4android (B4A)?**

O que eu mais gosto é a programação em Basic, já que é uma linguagem de programação muito fácil de aprender. A interface do usuário é muito visual e simples, mas rápida e funcional. Possui uma ampla biblioteca e recursos, além de uma comunidade muito ativa. A depuração é feita rapidamente. Os apk gerados são leves. Há muitas atualizações e correções de bugs nos fóruns da página oficial, que também está em vários idiomas, o que é um bom suporte para todos os desenvolvedores.

**O que você não gosta Basic4android (B4A)?**

Embora o software ainda esteja se desenvolvendo constantemente, frequentemente ocorrem erros de depuração e execução e você tem que recorrer à comunidade, que é muito ativa, mas isso cria uma relação de codependência.

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Se você conhece Visual Basic e sua linguagem de programação, será muito mais fácil desenvolver aplicativos com este software.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Na empresa onde trabalho, estamos nos aventurando no desenvolvimento de aplicativos móveis, já que há muita demanda, e analisamos alguns softwares que podem nos ajudar a alcançá-lo. O que gostamos no A4B é sua semelhança com o Visual Basic e quão leves são os apk que ele gera. Acho que é uma ótima ferramenta de desenvolvimento de aplicativos, fácil de usar e muito funcional.

  ### 8. ferramenta de depuração do Android

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wael R. | Java Developer, Telecomunicações, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 04, 2018

**O que você mais gosta Basic4android (B4A)?**

Com este aplicativo, podemos usar os dispositivos reais, não o emulador, para depurar os aplicativos e ver o resultado e verificar o desempenho do seu dispositivo quando você aplica seus novos aplicativos e ver se há algum efeito no seu dispositivo.

**O que você não gosta Basic4android (B4A)?**

este produto não tem muitos recursos para permitir que o depurador controle tudo e torne tudo mais fácil para o desenvolvedor

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Você pode usar este aplicativo para depurar seus aplicativos no seu dispositivo e ver o resultado e verificar o desempenho do seu dispositivo quando aplicar seus novos aplicativos e ver se há algum efeito no seu dispositivo.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

testando e dublando o aplicativo nos dispositivos, não em emuladores, e testando o efeito de qualquer aplicativo em um dispositivo real

  ### 9. Crie aplicativos para Android sem Java!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joancel C. | Software Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 07, 2018

**O que você mais gosta Basic4android (B4A)?**

A codificação é feita em Basic, então não é necessário ter um conhecimento extenso de Java.  
Permite que qualquer usuário crie e compartilhe suas próprias bibliotecas escritas em Java.  
O fórum oficial, que é muito ativo, tem seções em diferentes idiomas, com muito material, bibliotecas, tutoriais, etc. As respostas são obtidas quase imediatamente.  
Os apks gerados são bastante pequenos em comparação com os gerados em outros editores.  
Pode ser compilado localmente e remotamente, então não é necessário que o dispositivo esteja sempre conectado, mas a compilação local permite trabalhar com o emulador e depuração USB.  
Com as ferramentas b4j e b4i, você pode criar aplicativos para outras plataformas sem ter que reescrever todo o código.

**O que você não gosta Basic4android (B4A)?**

apenas disponível para Windows.  
A comunidade é muito ativa e cooperativa, mas o b4a depende muito dela, o que pode ser negativo a longo prazo.

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Uma excelente ferramenta para criar aplicativos com muitos recursos e uma linguagem de programação simples.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Criar aplicativos para Android usando uma linguagem básica que é muito mais fácil de aprender do que Java.

  ### 10. A melhor ferramenta RAD multiplataforma completa

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 16, 2018

**O que você mais gosta Basic4android (B4A)?**

B4A é apenas uma parte de todo o conjunto B4X, que suporta, além do Android, também outras plataformas como iOS, MacOS, Windows, Linux, Raspberry Pi, Arduino e aplicações Web. A lógica de negócios é quase 100% compatível entre as plataformas, e com a recente adição do XUI, a maior parte do layout da interface também.

Sua linguagem semelhante ao BASIC é muito fácil para iniciantes, e a possibilidade de escrever plugins/bibliotecas por conta própria dá aos usuários avançados a capacidade de expandir suas possibilidades.

B4A tem uma comunidade forte, ativa e amigável (mais de 96 mil membros no momento da escrita) e eles contribuem com muitas bibliotecas gratuitas.

Uma das características mais únicas da ferramenta é a possibilidade de troca de código ao vivo no modo de depuração. Isso permite que você altere o código enquanto ele está sendo executado em um dispositivo real sem precisar recompilar. Essa característica por si só coloca a ferramenta muito à frente da concorrência em termos de produtividade.

O desenvolvedor do B4A é muito ativo e acessível no fórum. As atualizações (correções de bugs, mas também novos recursos) são rápidas, às vezes dentro de horas.

Os usos para esta ferramenta são muito versáteis: desde jogos, passando por IoT, até grandes aplicações de CRM.

**O que você não gosta Basic4android (B4A)?**

Seria bom se o IDE pudesse também rodar em Mac e Linux ou até mesmo em Chromebook.

**Recomendações a outras pessoas considerando Basic4android (B4A):**

Se você está procurando um ambiente de programação rápido, virtual e livre de bugs, com uma ampla gama de capacidades em várias plataformas, o B4A é certamente algo que você deve considerar.

**Que problemas é Basic4android (B4A) E como isso está te beneficiando?**

Gerenciamento de tempo e trabalho (Android e desktop)
Ferramentas de desenvolvimento web empresarial

Tem sido uma grande economia de tempo (e dinheiro) ao longo dos anos


## Basic4android (B4A) Discussions
  - [Para que é usado o Basic4android (B4A)?](https://www.g2.com/pt/discussions/what-is-basic4android-b4a-used-for) - 1 comment

- [View Basic4android (B4A) pricing details and edition comparison](https://www.g2.com/pt/products/basic4android-b4a/reviews/basic4android-b4a-review-7673184?section=pricing&secure%5Bexpires_at%5D=2026-05-03+00%3A26%3A18+-0500&secure%5Bsession_id%5D=2d1dcc48-d3f1-4332-91d3-097e68f2f912&secure%5Btoken%5D=28add5c171dfd194eeb67400a7d36d0103c62563dcbf4bb8b6e042ebd8be9824&format=llm_user)


## Top Basic4android (B4A) Alternatives
  - [Delphi](https://www.g2.com/pt/products/delphi/reviews) - 4.1/5.0 (33 reviews)
  - [WebStorm](https://www.g2.com/pt/products/webstorm/reviews) - 4.5/5.0 (495 reviews)
  - [Studio 3T](https://www.g2.com/pt/products/studio-3t/reviews) - 4.5/5.0 (190 reviews)

