# Basic4android (B4A) Reviews
**Vendor:** Anywhere Software  
**Category:** [Otros Entornos de Desarrollo Integrado (IDE)](https://www.g2.com/es/categories/other-integrated-development-environments-ide)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 11
## About Basic4android (B4A)
B4A incluye todas las características necesarias para desarrollar rápidamente cualquier tipo de aplicación Android. B4A puede ejecutarse en dos modos: compilación local y compilación remota. El modo de compilación local es más rápido y tiene más opciones, como trabajar con el emulador, depuración USB, instalaciones desatendidas y otras. El modo de compilación remota (solo disponible en la versión de prueba) es más sencillo para comenzar.




## Basic4android (B4A) Reviews
  ### 1. Basic4Android: IDE alternativa para Android con Basic, sí, Basic.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Matt A. | Owner/Game Designer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 17, 2023

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

Como diseñador y desarrollador interesado en explorar formas alternativas de desarrollar y diseñar experiencias, es refrescante ver lenguajes más antiguos como Basic utilizados para el desarrollo de aplicaciones Android. Utiliza una variante de Basic llamada B4X, y si entiendes Basic o Visual Basic te sentirás como en casa con este IDE. Hace exactamente lo que dice que hace, lo cual es esencial al buscar software. Está principalmente diseñado para construir aplicaciones Android, pero también admite iOS e incluso escribir programas para Raspberry Pi, lo que le da cierta versatilidad.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Para un software que utiliza un lenguaje diseñado para ser fácil de usar, configurar el software fue un poco complicado al principio, no es tan intuitivo como debería ser si estás tratando de ponerlo en marcha. Si usas IDEs más convencionales como Eclipse o Android Studio, probablemente optarías por esos en lugar de intentar poner este en funcionamiento, pero una vez que superas eso, no es difícil orientarse. No me gustó cuánto tuve que consultar la documentación proporcionada mientras aprendía inicialmente este IDE, pero la mayoría de las cosas tienen una curva de aprendizaje.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Está ofreciendo una alternativa a los IDE más utilizados, que emplean lenguajes como Java y Kotlin. Este utiliza una variante de Basic, que también se puede usar en el desarrollo de aplicaciones de Windows, lo que podría ayudar a los desarrolladores con experiencia en escribir scripts en VB a trasladar sus propios scripts o escribir nuevos para su uso en dispositivos Android. Me beneficia porque trato de mantenerme al día con las tecnologías nuevas y antiguas como diseñador y desarrollador, y conocer software que me permita abordar desafíos de diferentes maneras es esencial.

  ### 2. Una herramienta buena y fácil de usar para desarrollar cualquier tipo de aplicación Android.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Medios de Comunicación | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 06, 2021

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

La herramienta tiene pocas restricciones y es muy fácil de usar. No es necesario tener conocimientos de programación para utilizar esta herramienta.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Es una herramienta de pago y no tiene todas las capacidades para llamarla un conjunto de herramientas completo.

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

La mejor herramienta para aplicaciones internas de pequeña escala.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Aplicaciones internas utilizadas para servicios de TI autogestionados y configuración automática de los parámetros del backend para las aplicaciones internas.

  ### 3. El manejo del problema ANR con Basic4android se facilita gracias a su enfoque de ejecución de código en el hilo principal.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohana R. | Senior Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** April 24, 2022

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

Basic4android es una plataforma simple y de código abierto para construir mis aplicaciones de Android y puedo incluir muchos componentes sin mucha complejidad. Convierte mi bytecode de Java en código de tiempo de ejecución de Android durante la compilación, lo cual es útil y ahorra tiempo para mí. Cuando trabajo con proyectos grandes, me permite implementar compilación incremental en la que puedo añadir bibliotecas y dependencias según sea necesario.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Basic4android es excelente para aplicaciones nativas de Android escritas con Java. Es liviano y el tamaño de la aplicación es de solo alrededor de 100 KB. Una vez tuve dificultades para inicializar mi aplicación, contacté a su equipo de soporte. Analizaron mi error al iniciar la aplicación y me sugirieron instalar la última versión de .Net Framework, lo que resolvió efectivamente mi problema.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Principalmente trabajo con código Java en el cual necesito reutilizar mi código existente y hacer algunas modificaciones para desarrollar aplicaciones Android para mis clientes. La plataforma Basic4android me permite envolver mi código Java como una biblioteca para que pueda ser referenciado fácilmente muchas veces desde su IDE. También me ayuda a manejar el problema de Aplicación No Responde (ANR), que es bastante común al trabajar con todas las aplicaciones Android. Basic4android asegura ejecutar mi código en el hilo principal para que el ANR no sea recurrente en mis aplicaciones.

  ### 4. Una buena alternativa a programar con Java.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Carlos Roberto O. | Systems Administrator II, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 04, 2022

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

Es muy fácil de usar. No es necesario ser un experto.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Tienes que pagar por ello. Como es una producción pagada, debería ser más robusta.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Me ayudó a probar varias soluciones de aplicaciones y nuevas creaciones.

  ### 5. B4A es una plataforma simple y de código abierto para el desarrollo de aplicaciones Android e iOS.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** March 17, 2020

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

Me gusta B4A porque tiene soporte para bibliotecas externas, por lo que es posible reutilizar código Java.

Es software de código abierto.

Tiene una amplia comunidad de usuarios, por lo que hay mucha documentación interesante para el desarrollo de diferentes aplicaciones.

Además, Visual Basic y B4A son lenguajes de programación muy similares, por lo que la curva de aprendizaje fue muy corta ya que soy muy fluido en ese lenguaje.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Me parece desafortunado que te permita desarrollar aplicaciones para Android e iOS, pero solo puedas instalar el software en Windows.

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

Si dominas Visual Basic, encontrarás que B4A es lo mismo. Este IDE es fácil de usar e instalar. Además, tiene una documentación extensa.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Con B4A he podido crear aplicaciones para probar integraciones en mi organización rápidamente. Lo mejor es que puedo usar bibliotecas externas para reutilizar código de otras aplicaciones.

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

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pete S. | Mr, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 01, 2019

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

B4A es extremadamente simple de usar y el lenguaje B4X se puede usar fácilmente con B4J, B4i y B4R respectivamente. El depurador de B4A es insuperable, la conectividad inalámbrica a teléfonos y tabletas Android se puede lograr utilizando la aplicación B4A-Bridge en cualquier red, el IDE es agradable y limpio, el diseñador de diseño incorporado tiene algunos toques agradables que deberían ser adaptados por otros paquetes, Smart String Literal es una excelente adición, el soporte en el foro es fácilmente el mejor que he encontrado, hay muchos expertos en B4X disponibles para ayudar con las consultas de los desarrolladores. Hay demasiados aspectos positivos para mencionar aquí, basta decir que B4A es un excelente paquete de desarrollo.

Si logras encontrar algún error, dependiendo de la urgencia, el desarrollador SIEMPRE lanzará una solución para ellos.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Realmente no tengo demasiadas aversiones. Al IDE le faltan un par de toques simples, y un gestor de plantillas sencillo tampoco estaría de más.

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

Recomiendo encarecidamente el conjunto de herramientas B4X RAD (especialmente B4A) a absolutamente cualquier desarrollador que busque una plataforma de desarrollo fácil de usar con un IDE limpio para desarrollar en Android, iOS, Windows, MacOS, Linux y Arduino, de hecho, ya lo he hecho.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Usar B4A me ha permitido llevar mi negocio a otro nivel en lo que respecta al desarrollo de aplicaciones a medida para mis clientes. Anteriormente, usar otro paquete era extremadamente engorroso y requería mucho tiempo. B4A me ha permitido liberarme de las ataduras y desarrollar libremente sin complicaciones.

Con B4A comencé a desarrollar aplicaciones Android para clientes nuevos y existentes de empresas de todos los tamaños.

  ### 7. Básico4android

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arantxa G. | Diseñador de páginas web autónomo, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 31, 2019

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

Lo que más me gusta es la programación en Basic ya que es un lenguaje de programación muy fácil de aprender. La interfaz de usuario es muy visual y simple, pero rápida y funcional. Tiene una amplia biblioteca y recursos, además de una comunidad muy activa. La depuración se realiza rápidamente. Los apk generados son ligeros. Hay muchas actualizaciones y correcciones de errores en los foros de la página oficial, que también está en varios idiomas, lo cual es un buen apoyo para todos los desarrolladores.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Aunque el software todavía se está desarrollando constantemente, a menudo ocurren errores de depuración y ejecución y tienes que recurrir a la comunidad, que es muy activa, pero esto crea una relación de codependencia.

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

Si conoces Visual Basic y su lenguaje de programación, será mucho más fácil desarrollar aplicaciones con este software.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

En la empresa donde trabajo estamos incursionando en el desarrollo de aplicaciones móviles ya que hay mucha demanda, y hemos analizado algunos software que pueden ayudarnos a lograrlo. Lo que nos gustó de A4B es su similitud con Visual Basic y lo ligeros que son los apk que genera. Creo que es una gran herramienta de desarrollo de aplicaciones que es fácil de usar y muy funcional.

  ### 8. Depuración de herramientas de Android

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wael R. | Java Developer, Telecomunicaciones, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 04, 2018

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

Con esta aplicación podemos usar los dispositivos reales, no el emulador, para depurar las aplicaciones y ver el resultado, y verificar el rendimiento de tu dispositivo cuando aplicas tus nuevas aplicaciones y ver si hay algún efecto en tu dispositivo.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

este producto no tiene muchas características para permitir que el depurador controle todo y haga todo más fácil para el desarrollador

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

Puedes usar esta aplicación para depurar tus aplicaciones en tu dispositivo y ver el resultado y verificar el rendimiento de tu dispositivo cuando aplicas tus nuevas aplicaciones y ver si hay algún efecto en tu dispositivo.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

prueba y doblaje de la aplicación en los dispositivos no en emuladores y prueba el efecto de cualquier aplicación en un dispositivo real

  ### 9. Crear aplicaciones para Android sin Java.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joancel C. | Software Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 07, 2018

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

La codificación se realiza en Basic, por lo que no es necesario tener un conocimiento extenso de Java.  
Permite a cualquier usuario crear y compartir sus propias bibliotecas escritas en Java.  
El foro oficial, que es muy activo, tiene secciones en diferentes idiomas, con mucho material, bibliotecas, tutoriales, etc. Se obtienen respuestas casi de inmediato.  
Los apks generados son bastante pequeños en comparación con los generados en otros editores.  
Se puede compilar localmente y de forma remota, por lo que no es necesario que el dispositivo esté siempre conectado, pero la compilación local permite trabajar con el emulador y la depuración USB.  
Con las herramientas b4j y b4i, se pueden crear aplicaciones para otras plataformas sin tener que reescribir todo el código.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

solo disponible para Windows.  
La comunidad es muy activa y cooperativa, pero b4a depende mucho de ella, lo cual puede ser negativo a largo plazo.

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

Una herramienta excelente para crear aplicaciones con muchas características y un lenguaje de programación sencillo.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Crear aplicaciones para Android utilizando un lenguaje básico que es mucho más fácil de aprender que Java.

  ### 10. La mejor herramienta RAD multiplataforma integral

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 16, 2018

**¿Qué es lo que más te gusta de Basic4android (B4A)?**

B4A es solo una parte de todo el conjunto B4X, que además de Android, también admite otras plataformas como iOS, MacOS, Windows, Linux, Raspberry Pi, Arduino y aplicaciones web. La lógica de negocio es casi 100% compatible entre las plataformas, y con la reciente adición de XUI, la mayor parte del diseño de la interfaz de usuario también.

Su lenguaje similar al básico es muy fácil para principiantes, y la posibilidad de escribir plugins/bibliotecas por ti mismo da a los usuarios avanzados la capacidad de extender sus posibilidades.

B4A tiene una comunidad fuerte, activa y amigable (más de 96K miembros en el momento de escribir esto) y contribuyen con muchas bibliotecas gratuitas.

Una de las características más únicas de la herramienta es la posibilidad de intercambio de código en vivo en modo de depuración. Esto te permite cambiar el código mientras se ejecuta en un dispositivo real sin tener que recompilar. Esta característica por sí sola lo coloca millas por delante de la competencia en cuanto a productividad.

El desarrollador de B4A es muy activo y accesible en el foro. Las actualizaciones (correcciones de errores, pero también nuevas características) son rápidas, a veces dentro de horas.

Los usos para esta herramienta son muy versátiles: desde juegos hasta IoT y grandes aplicaciones CRM.

**¿Qué es lo que no te gusta de Basic4android (B4A)?**

Sería bueno si el IDE también pudiera ejecutarse en Mac y Linux o incluso en Chromebook.

**Recomendaciones a otros que estén considerando Basic4android (B4A):**

Si estás buscando un entorno de programación rápido, virtual y libre de errores con una amplia gama de capacidades en muchas plataformas, B4A es ciertamente algo que deberías considerar.

**¿Qué problemas resuelve Basic4android (B4A) ¿Y cómo te beneficia eso?**

Gestión del tiempo y del trabajo (Android y escritorio)
Herramientas de desarrollo web empresarial

Ha sido un gran ahorro de tiempo (y dinero) a lo largo de los años.


## Basic4android (B4A) Discussions
  - [¿Para qué se utiliza Basic4android (B4A)?](https://www.g2.com/es/discussions/what-is-basic4android-b4a-used-for) - 1 comment

- [View Basic4android (B4A) pricing details and edition comparison](https://www.g2.com/es/products/basic4android-b4a/reviews/basic4android-b4a-review-7673184?section=pricing&secure%5Bexpires_at%5D=2026-05-03+11%3A10%3A47+-0500&secure%5Bsession_id%5D=13a5d1cd-5c19-48a2-8a7d-8aeaa3c537a0&secure%5Btoken%5D=bec5d2dbde5d4a0ff4c2ce86604fab5a61d5dea8d6d09dc24c0d64f38f89a7e8&format=llm_user)


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

